I created a class IntegersValidationRule which inherits from ValidationRule. Now I don’t know what code should I write in XAML. That’s what I have:
<TextBox Name="defaultTxt"
Height="23" Width="200">
<TextBox.Text>
<Binding UpdateSourceTrigger="PropertyChanged">
<Binding.ValidationRules>
<what:IntegersValidationRule/>
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
I know that either I’m so stupid that I can’t understand in many tutorials what Path in Binding property means, why should we use Binding here when there’s no binding required and what should I use instead of ‘what’ word inside Binding.ValidationRule.
whatis anxmlns(see MSDN) which needs to point to the namespace in which your validation rule class is declared, e.g.If you add no
Path(– how about reading this if you do not understand it? –) the binding will bind to the currentDataContext, whatever that may be in your case.