2012-07-11 13 views
5

Das ist meine maskierte Textbox vom WPF Extended Toolkit istWPF MaskedTextBox Wert Bindung (Bindung ohne Maske)

<xctk:MaskedTextBox Mask="(000) 000-0000" Value="{Binding Number, UpdateSourceTrigger=PropertyChanged}" /> 

Die Rückseite der Eigenschaft Bindung der Maske inklusive. Wenn Sie beispielsweise 9991114444 eingeben, wird die Eigenschaft Number auf (999) 111-4444 gesetzt. Was ich brauche, ist jedoch nur der Wert ohne die Maske (9991114444). Kann ich das mit der MaskedTextBox erreichen?

Die Zahl Eigenschaft ist Grund String-Eigenschaft:

public string Number { get; set; } 

Antwort

9

Ich glaube, man kann einfach

IncludeLiterals="False" 
+1

Dank hinzufügen, die funktionierte. Ich denke ihre Dokumentation ist falsch. Es besagt, dass standardmäßig auf false festgelegt ist: / –