Я использую MaskedTextbox для .NET 3.5 SP1 из набора инструментов WPF. У меня есть MaskedTextbox на странице WPF, он отлично заполняется из базы данных SQL Server, но когда я пытался редактировать значение, ничего не происходит вообще. Я могу выбрать что угодно, но набрав его или нажав клавишу «Удалить» или что-нибудь еще, что я могу сделать, ничего не делает для этого. Я хочу использовать это, чтобы пользователь мог ввести или изменить значение времени, например: 9:30 AM появится как «09:30 AM». Вот XAML, что я указал:Не удалось ввести значения времени с помощью MaskedTextbox
<cusControls:MaskedTextBox x:Name="mtbTime"
Mask="90:00 >LL" Margin="5,0,0,0"
Text="{Binding ElementName=ThisDateTime,Path=TimePart,Converter={StaticResource NullableTimeToUnderscoreConverter}}" />
(Это является частью пользовательского элемента управления Делаю называется «ThisDateTime».) Что я делаю не так и как это исправить?
Проект WPFToolkit на wpf.codeplex.com не имеет класса «MaskedTextbox». Какой «инструментарий WPF» вы используете? Пожалуйста, отредактируйте вопрос, чтобы уточнить это. –
Прошу прощения, вы правы. Я использую MaskedTextbox, который Мэтт Макдональд указал в своей книге «Pro WPF в C# 2008» от Apress. – Rod