Поделиться через


Стили кнопки "Спин"

Многие параметры для кнопки спина (CSpinButtonCtrl) управляются стилями. Вы можете задать следующие стили с помощью мастера классов.

  • Ориентация Вертикальная или горизонтальная. Управляет ориентацией кнопок со стрелками. Связан с стилем UDS_HORZ.

  • Выравнивание Один из вариантов: независимое, левое или правое. Управляет расположением спин-кнопки. Левая и правая позиция кнопки спины рядом с окном приятеля. Ширина окна собеседника уменьшается, чтобы разместить кнопку прокрутки. Связанные со стилями UDS_ALIGNLEFT и UDS_ALIGNRIGHT.

  • Auto Buddy Автоматически выбирает предыдущее окно в Z-порядке в качестве связанного окна для кнопки прокрутки. В шаблоне диалогового окна это элемент управления, который расположен перед спин-баттоном в порядке переключения. Связан с стилем UDS_AUTOBUDDY.

  • Set Buddy Integer Заставляет элемент управления спином увеличивать и уменьшать заголовок окна приятеля по мере изменения текущей позиции. Связан с стилем UDS_SETBUDDYINT.

  • Нет тысяч Не вставляет разделитель тысяч в значение в заголовке окна приятеля. Ассоциируется со стилем UDS_NOTHOUSANDS.

    Замечание

    Задайте этот стиль, если вы хотите использовать обмен данными диалогового окна (DDX), чтобы получить целочисленное значение из связанного элемента управления. DDX_Text не принимает встроенные разделители тысяч.

  • Завернуть Приводит к тому, что позиция "завертывается" при увеличении или уменьшении значения за пределами диапазона контрола. Ассоциирован со стилем UDS_WRAP.

  • Клавиши со стрелками обеспечивают изменение позиции кнопки прокрутки при нажатии клавиш СТРЕЛКА ВВЕРХ и СТРЕЛКА ВНИЗ. Связан с стилем UDS_ARROWKEYS.

См. также

Использование CSpinButtonCtrl
Элементы управления