Автор Vugar Farajev задал вопрос в разделе Другие языки и технологии
Как в C# сделать управляемый ползунок и получил лучший ответ
Ответ от
У scrollbar есть событие Scroll, в нем можно:
textBox1.Text = e.NewValue.ToString();
Ответ от ...[гуру]
Почему не TrackBar? Он удобнее.
trackBar1.Maximum = 22980;
trackBar1.Minimum = 20180;
trackBar1.SmallChange = 100;
trackBar1.TickFrequency = 100;
trackBar1.ValueChanged += new System.EventHandler(this.TrackBar1ValueChanged);
Обработчик события:
void TrackBar1ValueChanged(object sender, EventArgs e)
{
textBox1.Text = trackBar1.Value.ToString();
}
P.S: "Ползунок" должен быть достаточно большим. Иначе будет неудобно работать при таком разбросе
Если принципиально, чтобы значение было кратно 100 - делается чуть иначе. Если надо - пишите в коммент - набросаю.
А можно связать с NumericUpDown. Ну тут уже Вам виднее...
Почему не TrackBar? Он удобнее.
trackBar1.Maximum = 22980;
trackBar1.Minimum = 20180;
trackBar1.SmallChange = 100;
trackBar1.TickFrequency = 100;
trackBar1.ValueChanged += new System.EventHandler(this.TrackBar1ValueChanged);
Обработчик события:
void TrackBar1ValueChanged(object sender, EventArgs e)
{
textBox1.Text = trackBar1.Value.ToString();
}
P.S: "Ползунок" должен быть достаточно большим. Иначе будет неудобно работать при таком разбросе
Если принципиально, чтобы значение было кратно 100 - делается чуть иначе. Если надо - пишите в коммент - набросаю.
А можно связать с NumericUpDown. Ну тут уже Вам виднее...
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как в C# сделать управляемый ползунок