I 윈폼에 대한 도구 설명을 설정하는 코드는 표준적인 방법으로 like this 컨트롤이 : -) (윈도우 툴팁이 표시되지 않아요
툴팁 툴팁 = 새로운 툴팁;
toolTip.SetToolTip (컨트롤, 텍스트);
동일한 응용 프로그램에는 Direct3D SDK를 사용하여 초당 5 프레임으로 일부 이미지의 동영상을 렌더링하는 Window가 있습니다. 이제 영화가 렌더링 될 때, 즉 PLAY 모드에있을 때 툴팁이 나타나지 않습니다. 동영상을 일시 중지하면 툴팁이 나타나기 시작합니다.
- CASE 1 : 나는 코드를 다음과 같이 변경 한 해결 방법으로
-
툴팁 툴팁 = 새로운 툴팁();
toolTip.InitialDelay = 50;
toolTip.SetToolTip (제어, 텍스트);
이제 영화가 재생되는지 여부에 관계없이 툴팁이 렌더링되는 초기 지연을 소개하겠습니까?
- CASE 2 : 나는 초기 지연을 넣어 대신 컨트롤의 OnMouseHover 이벤트에 가입 한 후 명시 적으로도 핸들러의 코드 위의 두 줄을 넣지 않으면
는 다음 또한 툴팁 분실되지 않습니다. 그들은 정상적으로 나타납니다. 그러나 이것은 툴팁을 표시하는 표준 방식이 아닙니다.
툴팁 렌더링에서 잘못되고있는 부분에서 나를 교정 할 수 있습니까? 나는 .NET 2.0 & C#을 사용하고있다.
위키 일 필요는 없습니다. –
이것은 툴팁을 만드는 표준 방법이 아닙니다. 실용적인 관점에서 볼 때 MSDN 예는 잘못되었습니다. 이 예제는 도구 설명을 구성 요소로 사용하는 방법이 아니라 컨트롤로 도구 설명을 만드는 방법을 보여줍니다. 이를 구성 요소로 사용하려고합니다. – AMissico