Hello. I'm new to using Telerik and I'm experiencing strange behavior when editing data in the RadGridView control. I have a GridViewMaskedInputColumn and I lose the first character if I start editing the content of the cell by pressing 2 or more keys in quick succession. I've searched and searched these forums (as well as Telerik's guides and Google), but I could not find anything that helped. Please forgive me if I overlooked something.
My project currently using version 2018.1.122.45 of Telerik's WPF suite.
Here's a snippet of my XAML, please let me know if more detail is needed.
<
telerik:RadGridView
Name
=
"MainGridView"
AutoGenerateColumns
=
"False"
CanUserDeleteRows
=
"False"
CanUserInsertRows
=
"False"
CanUserReorderColumns
=
"True"
CellValidating
=
"MainGridView_CellValidating"
IsBusy
=
"{Binding IsGridRefreshing}"
IsFilteringAllowed
=
"False"
IsSynchronizedWithCurrentItem
=
"True"
EditTriggers
=
"TextInput"
RowIndicatorVisibility
=
"Collapsed"
SelectionMode
=
"Single"
SelectionUnit
=
"FullRow"
ShowGroupPanel
=
"False"
ShowSearchPanel
=
"True"
ItemsSource
=
"{Binding Path=DetailGridVM.TblDetailGrid}"
SelectedItem
=
"{Binding Path=DetailGridVM.SelectedDetail, Mode=TwoWay}"
>
<
telerik:GridViewMaskedInputColumn
Header
=
"Vendor Number"
Mask=">a6"
MaskType="Standard"
Name="GV_Column_VendorNumber"
Width="65"
DataMemberBinding="{Binding VendorNumber, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}">
<
telerik:GridViewMaskedInputColumn.HeaderCellStyle
>
<
Style
TargetType
=
"telerik:GridViewHeaderCell"
>
<
Setter
Property
=
"TextAlignment"
Value
=
"Center"
/>
<
Setter
Property
=
"TextWrapping"
Value
=
"Wrap"
/>
<
Setter
Property
=
"Background"
Value
=
"#FF9AE1B4"
/>
<
Setter
Property
=
"Foreground"
Value
=
"Black"
/>
</
Style
>
</
telerik:GridViewMaskedInputColumn.HeaderCellStyle
>
<
telerik:GridViewMaskedInputColumn.EditorStyle
>
<
Style
TargetType
=
"telerik:RadMaskedTextInput"
>
<
Setter
Property
=
"SelectionOnFocus"
Value
=
"SelectAll"
/>
</
Style
>
</
telerik:GridViewMaskedInputColumn.EditorStyle
>
</
telerik:GridViewMaskedInputColumn
>
</
telerik:RadGridView
>
Please note that the "Mask" property for the column object doesn't actually contain the ">" sign. It uses the correct notation as demonstrated in Telerik's guide, I just can't figure out how to escape it in this forum.
Thank you for any assistance.