WPF 툴킷에서 .NET 3.5 SP1 용 MaskedTextbox를 사용하고 있습니다. WPF 페이지에서 MaskedTextbox를 얻었지만 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"라는 만들고있어 사용자 컨트롤의 일부입니다.) 내가 잘못하고있는 중이 야 내가 그것을 어떻게 해결합니까 무엇?
wpf.codeplex.com의 WPFToolkit 프로젝트에는 "MaskedTextbox"클래스가 없습니다. 어떤 "WPF 툴킷"을 사용하고 있습니까? 이를 명확히하기 위해 질문을 편집하십시오. –
죄송합니다, 정확합니다. Matt MacDonald가 Apress의 "C# 2008의 Pro WPF"라는 책에서 지정한 MaskedTextbox 컨트롤을 사용하고 있습니다. – Rod