У меня есть форма аудиофайла.В конце осциллограммы я хочу отобразить некоторый текст в области за 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);
}