이상한 문제가 있다고 생각합니다. 툴팁에 대한 많은 질문이 있습니다. 왜 나타나지 않습니까, 아니면 여러 번 표시하지 않는 이유는 무엇입니까? 내 문제는 내가 내 툴팁 레이블 위로 마우스를 가져 가면 모든 픽셀에 대해 표시되는 레이블 위에 마우스를 천천히 움직이면 툴팁이 여러 번 표시된다는 것입니다. 나는 다음과 같이 시도했다 : ToolTip1.ReshowDelay = 500;
하지만 그 효과는없는 것 같다. 또한 label1_MouseEnter
및 label1_MouseLeave
을 사용해 보았지만 그 중 하나는 작동하지 않습니다. 당신이 원인이있어 :C# 레이블 툴팁이 여러 번 표시됩니다.
private void label1_Hover(object sender, EventArgs e)
{
//Enter Help box texboxes
System.Windows.Forms.ToolTip ToolTip1 = new System.Windows.Forms.ToolTip();
ToolTip1.ShowAlways = true;
ToolTip1.Show("Enter the Drive letter in the first textbox" + "\n" + "Enter the submap in the second textbox", label1);
}
왜 마우스 오버시에 그렇게해야합니까? 그것은 정확히 무엇을 해야하는지 일을합니다 – MSI
그냥 ASP를 사용하는 경우 라벨 컨트롤의 툴팁 속성을 설정합니다 : Label – MSI
아니요 내가 라벨에 마우스를 올려 놓으면 도구 설명이 2 ~ 3 번 표시되거나 천천히 움직입니다. 레이블 위에는 툴팁 상자가 스팸으로 표시됩니다. 그래서 한 번에 1 개만 표시되어야합니다. – TaurusFire