Числовое поле редактирования в WPF? - PullRequest
4 голосов
/ 13 июля 2011

Собственно ли поддерживается поле редактирования, которое принимает только числовые значения (например, для редактирования числовых параметров) (с использованием библиотек .NET)?

Странно, что для этой простой функциональности приходится использовать сторонние инструменты

Ответы [ 3 ]

4 голосов
/ 13 июля 2011

Не напрямую.У вас есть несколько вариантов:

  • используйте Extended WPF toolkit , он уже подготовлен для вас (и БЕСПЛАТНО)
  • расширяет элемент управления TextBoxи переопределите функцию OnPreviewKeyDown для перехвата нажатий клавиш, которые вас не интересуют
4 голосов
/ 13 июля 2011
0 голосов
/ 13 июля 2011

Еще один способ достичь вашего числового TextBox - создать AttachedProperty или Behavior.вокруг много примеров кода.

Я создаю maskedTextBox поведение для конкретного ввода.может быть, это может привести вас в правильном направлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...