1
오디오 파일의 파형이 있습니다. 파형의 끝에서 파형의 끝 부분 인 50 픽셀 앞 부분에 텍스트를 표시하려고합니다. 파형의 끝에서부터 파형의 끝까지 50 픽셀에있는 영역에만 툴팁을 표시하고 싶습니다. 몇 가지 코드를 작성했지만 툴팁이 깜박 거리며 마우스를 움직이면 툴팁이 계속 나타납니다. 깜박임을 멈추게 도와주세요. 코드는 다음과 같습니다툴팁이 깜박입니다.
private void Waveform_MouseMove(object sender, MouseEventArgs e)
{
bool IsMatching = false;
ToolTip tooltip1 = new ToolTip();
if (e.X <= this.Width && e.X >= this.Width - 50)
{
tooltip1.Show("end here", this, e.X, e.Y);
IsMatching = true;
}
if(!IsMatching)
tooltip1.Hide(this);
}
이렇게하면 내 깜박임 문제가 해결되었습니다. 감사! 하지만 지금은 어디서나 내가 도구 설명을 보여주는 파형에 툴팁을 유지합니다. 50 픽셀 영역에만 표시되어야합니다. – ngj