Каковы ограничения для слайдера .NET8 C# (Trackbar)?C#

Место общения программистов C#
Anonymous
Каковы ограничения для слайдера .NET8 C# (Trackbar)?

Сообщение Anonymous »

Я работаю со ползунком (панелью треков), где можно настроить минимальное и максимальное значения.
Когда я использую обычные значения (даже большие), все идет хорошо, как вы можете видеть из следующего примера:
Изображение

Некоторые примеры ползунок: (значение в скобках — фактическое значение)
Изображение

Изображение

Изображение

Различные случаи получаются путем нажатия на ползунок, удержания кнопки мыши нажатой и перетаскивания вправо и влево.
Сейчас я использую максимальные значения (

Код: Выделить всё

Int32.MinValue
и Int32.MaxValue) в качестве ограничений:
Изображение

Ползунок блокируется, и его больше невозможно перетащить:

Изображение

Я могу щелкнуть ползунок и нажать кнопки со стрелками на клавиатуре (вправо для добавления значений и влево для вычитания), но это только добавляет и вычитает значение «1», что слишком мало).
Есть ли способ (патч) для решения этих ограничений?
К вашему сведению: ползунок так называемая трекбар:

Код: Выделить всё

slider = new TrackBar();
Целевой платформой моего приложения является .NET8.0 (

Код: Выделить всё

net8.0-windows
).

Целевая версия ОС моего приложения — 7.0, как и поддерживаемая версия ОС.
Есть ли у кого-нибудь идеи?

Заранее спасибо

Подробнее здесь: https://stackoverflow.com/questions/798 ... r-trackbar

Вернуться в «C#»