I have a RadDataForm with several DataFormDataFields and also some combo boxes.
I need to attach some event handlers to the fields that are triggered whenever the user starts to edit the text contents in a field. I am using a data template to define the fields included in the form. I would like to have, in my data template, something like this, for example:
<telerik:DataFormDataField Label="Client's Name"
Grid.Row="16"
Width="500" HorizontalAlignment="Left" TextChanged="DataFormDataField_TextChanged"
DataMemberBinding="{Binding PaymentRequest.ClientName, Mode=TwoWay}" />
and then in the code behind:
private void DataFormDataField_TextChanged(object sender, System.Windows.Input.TextCompositionEventArgs e)
{
etc....
}
Unfortunately, the DataFormDataField does not provide a TextChanged event. I have tried instead using the TextInput (or TextInputStart event). This fires fine when the user types additional text into the field, but the event does not get fired when, for example, the user presses the backspace delete key. I need an event that will fire whenever the pre-filled text starts to get changed. Any ideas?