Пусть трекбар слегка приостановится или слегка прилипнет, когда будут достигнуты определенные значения.
Привет
Я хочу, чтобы трекбар слегка приостановился или стал липким при достижении определенных значений. Допустим, трекбар имеет значения 1-100, когда пользователь перетаскивает трекбар из одной стороны в другую, трекбар слегка приостанавливается, когда его перетаскивают на значения 10, 40, 70, но только на мгновение приостанавливается, прежде чем продолжить. Я использую c# windows forms.
Спасибо
Энди
Что я уже пробовал:
поиск в google и выдача пустых результатов. Самое близкое, что я смог найти, было
Система.Нарезание резьбы.Нить.Сон, который действительно прилипает, однако значения 10,40,70 никогда точно не отображаются на моей этикетке.
private void trackBar1_Scroll(object sender, EventArgs e) { if (trackbar1.Value == 10){ max_alloc_label.Text = trackBar1.Value.ToString();// prints to label System.Threading.Thread.Sleep(500); } if (trackbar1.Value == 40){ max_alloc_label.Text = trackBar1.Value.ToString();// prints to label System.Threading.Thread.Sleep(500); } if (trackbar1.Value == 70){ max_alloc_label.Text = trackBar1.Value.ToString();// prints to label System.Threading.Thread.Sleep(500); } }