У меня есть TextBox, который я хочу, чтобы мои пользователи вводили значение времени в формате XX: XX: XX. У меня уже есть проверка, чтобы убедиться, что они вводят его в этом формате. Тем не менее, теперь я хотел бы иметь двоеточия там автоматически. Я хотел бы, чтобы они были в текстовом поле, и, когда пользователь вводит числа, они просто пропускают двоеточия. Возможно ли иметь какой-то декодер формата для TextBox?WPF Текстовое поле использует текст по умолчанию
EDIT: Я использую WPF 4.
Выглядит неплохо, но я предпочел бы остаться с ванильным WPF, если это вообще возможно. Я использую WPF 4. – s73v3r
Если вы не хотите использовать весь набор инструментов, хотя это того стоит, потому что есть некоторые отличные элементы управления, вы можете получить доступ к источнику и вытащить [только тот элемент управления, который вам нужен] (http://wpftoolkit.codeplex.com/SourceControl/changeset/view/68480#1679740) –
Я согласен с @Tom Dudfield. Там много тонких вещей. Вы не найдете функции, запеченные в WPF, и вы, скорее всего, в конечном итоге сделаете то, что делает инструментарий (исходя из текстового поля по умолчанию и сворачивая ваш собственный), но без усиления ... –