Я использую MaskedTextBox из wpftoolkit от этого linkКак «Обрезать» maskedTextbox. C# WPF
У меня есть 2 проблемы:
Когда я нажимаю в замаскированной текстовом поле он поместит curser в произнесите 4-е место. (Это максимальная длина 6), а в отладчике отобразится _`. Я пробовал обрезать его и toString, и ничего не работает. Я также не мог найти свойство, которое в основном перемещает все влево, если у него есть пробел.
когда я нажимаю на текстовое поле, я не был курсором для автоматического выравнивания влево. Я попытался добавить событие
MouseLeftButtonDown="maskedText_MouseLeftButtonDown"
и в этом случаеselectionStart = 0
; но это тоже не сработало.<Xceed:MaskedTextBox x:Name="maskedTextDuration" Mask="000000" MaxLength="6" Grid.Row="13" Grid.Column="3" TextChanged="maskedTextDuration_TextChanged" MouseLeftButtonDown="maskedTextDuration_MouseLeftButtonDown"/>
Можете ли вы включить свой XAML для своего MaskedTextBox? –