I am trying to validate a Textbox that will hold an IP Address. I have a working example that works as expected
<telerik:RadMaskedTextInput ValidationRegex="{x:Static maskedInput:ValidationHelper.IP}" x:Name="hueIpAddress" Height="23" Margin="203,39,0,0" VerticalAlignment="Top" Width="120" HorizontalAlignment="Left"
EmptyContent="Enter IP Address"
InputBehavior="Insert"
Mask="{Binding Path=Text, ElementName=Mask, Mode=TwoWay}"
IsClearButtonVisible="False"
SelectionOnFocus="CaretToEnd"
TextMode="PlainText"
UpdateValueEvent="ProperyChanged" />
But no matter what I do, I cannot get an event to fire when the value is updated. I have tried ValueChanged and ValueChanging, but none fire as expected, and I am not interested in playing the PreviewTextInput/KeyDown game which is unreliable. I want to be able to update a label on my page with the current value of the text box, and doing it via the handle method as I will need to do other stuff as well.