J'ai un problème avec MaskedTextBox qui provient de Extended Wpf Toolkit. Donc, quand je l'utilise à la place de TextBox, il y a une erreur - Exception de référence nulle. Puis j'ai cherché la raison et finalement trouvé. Quand j'utilise MaskedTextBox avec masque la propriétéMaskedTextBox Extended Wpf Toolkit
<xctk:MaskedTextBox
Name="txtMessage"
Value="{Binding Message, UpdateSourceTrigger=PropertyChanged}"
IncludeLiteralsInValue="False"
Mask="(000)000-00-00"
TextBoxBase.TextChanged="txtMessage_TextChanged"
ValueDataType="{x:Type s:String}">
provoque Null Reference Exception
parce DataContext
de UserControl
est null
, mais je ne sais pas pourquoi, le Constructor
de UserControl
a quelque chose comme ceci:
editModel = new EditViewModel();
DataContext = editModel;
Et editModel
est null
. Mais quand je supprime la propriété Mask
tout fonctionne bien. Pouvez-vous m'aider pls.