I have a grid view
<telerik:RadGridView x:Name="SizingGridView"
ItemsSource="{Binding Model.SizingUpchargeModels}"
Style="{StaticResource BaseGrid}"
ValidatesOnDataErrors="InViewMode"
IsSynchronizedWithCurrentItem="True"
ColumnWidth="*" >
<telerik:RadGridView.Columns>
<telerik:GridViewCheckBoxColumn IsSortable="False" Header="Selected" DataMemberBinding="{Binding Selected, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" EditTriggers="CellClick" AutoSelectOnEdit="True"/><telerik:GridViewDataColumn Header="Size" IsReadOnly="True" DataMemberBinding="{Binding Size}" IsSortable="False" />
<telerik:GridViewDataColumn Header="Upcharge" DataFormatString="C3"
DataMemberBinding="{Binding UpchargeAmount, ValidatesOnDataErrors=True, UpdateSourceTrigger=PropertyChanged, NotifyOnValidationError=False, TargetNullValue={x:Static sys:String.Empty}}"
Style="{StaticResource GridErrorDisplay}" EditTriggers="CellClick" IsSortable="False" >
<telerik:GridViewDataColumn.CellEditTemplate>
<DataTemplate>
<commonControls:RadGridMaskedNumericInput Style="{StaticResource GridThreeDecimalAmountTwoDigitsNumericTextEntry}" IsReadOnly="{Binding Selected,Converter={StaticResource InverseBooleanConverter}}"
Value="{Binding Path=UpchargeAmount, TargetNullValue={x:Static sys:String.Empty}, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged, ValidatesOnDataErrors=True, NotifyOnValidationError=False}"/>
</DataTemplate>
</telerik:GridViewDataColumn.CellEditTemplate>
</telerik:GridViewDataColumn>
</telerik:RadGridView.Columns>
</telerik:RadGridView>
I need to display only show rows Selected = true on initial load. When I click the filter option it should have the checkbox next to true selected. Now the user can unselect true/ select false or clear filter etc.
How can I achieve this?
<telerik:RadGridView x:Name="SizingGridView"
ItemsSource="{Binding Model.SizingUpchargeModels}"
Style="{StaticResource BaseGrid}"
ValidatesOnDataErrors="InViewMode"
IsSynchronizedWithCurrentItem="True"
ColumnWidth="*" >
<telerik:RadGridView.Columns>
<telerik:GridViewCheckBoxColumn IsSortable="False" Header="Selected" DataMemberBinding="{Binding Selected, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" EditTriggers="CellClick" AutoSelectOnEdit="True"/><telerik:GridViewDataColumn Header="Size" IsReadOnly="True" DataMemberBinding="{Binding Size}" IsSortable="False" />
<telerik:GridViewDataColumn Header="Upcharge" DataFormatString="C3"
DataMemberBinding="{Binding UpchargeAmount, ValidatesOnDataErrors=True, UpdateSourceTrigger=PropertyChanged, NotifyOnValidationError=False, TargetNullValue={x:Static sys:String.Empty}}"
Style="{StaticResource GridErrorDisplay}" EditTriggers="CellClick" IsSortable="False" >
<telerik:GridViewDataColumn.CellEditTemplate>
<DataTemplate>
<commonControls:RadGridMaskedNumericInput Style="{StaticResource GridThreeDecimalAmountTwoDigitsNumericTextEntry}" IsReadOnly="{Binding Selected,Converter={StaticResource InverseBooleanConverter}}"
Value="{Binding Path=UpchargeAmount, TargetNullValue={x:Static sys:String.Empty}, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged, ValidatesOnDataErrors=True, NotifyOnValidationError=False}"/>
</DataTemplate>
</telerik:GridViewDataColumn.CellEditTemplate>
</telerik:GridViewDataColumn>
</telerik:RadGridView.Columns>
</telerik:RadGridView>
I need to display only show rows Selected = true on initial load. When I click the filter option it should have the checkbox next to true selected. Now the user can unselect true/ select false or clear filter etc.
How can I achieve this?