I have a GridView which has 3 columns:
There are a object collection and a binding is made to the GridView.
Now when I active the checkBox, I would like have access to the row, ie, to the object which was allocate to the row.
This is the XAML code I have:
<telerik:RadGridView Grid.Row="0" Grid.Column="0" x:Name="mainRadGridView"
IsSynchronizedWithCurrentItem="True" IsReadOnly="True"
AutoGenerateColumns="False">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn Header="" DataMemberBinding="{Binding isActive}" Width="Auto" >
<telerik:GridViewDataColumn.CellTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding isActive}"
Checked="checkBox_Checked"
Unchecked="checkBox_Unchecked"/>
</DataTemplate>
</telerik:GridViewDataColumn.CellTemplate>
</telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header="id" DataMemberBinding="{Binding id}" Width="Auto"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header="name" DataMemberBinding="{Binding name}" Width="Auto"></telerik:GridViewDataColumn>
</telerik:RadGridView.Columns>
</telerik:RadGridView>
Any suggestion?
- CheckBox: if the row is active;
- TextBlock: row id;
- TextBlock: row name;
There are a object collection and a binding is made to the GridView.
Now when I active the checkBox, I would like have access to the row, ie, to the object which was allocate to the row.
This is the XAML code I have:
<telerik:RadGridView Grid.Row="0" Grid.Column="0" x:Name="mainRadGridView"
IsSynchronizedWithCurrentItem="True" IsReadOnly="True"
AutoGenerateColumns="False">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn Header="" DataMemberBinding="{Binding isActive}" Width="Auto" >
<telerik:GridViewDataColumn.CellTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding isActive}"
Checked="checkBox_Checked"
Unchecked="checkBox_Unchecked"/>
</DataTemplate>
</telerik:GridViewDataColumn.CellTemplate>
</telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header="id" DataMemberBinding="{Binding id}" Width="Auto"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header="name" DataMemberBinding="{Binding name}" Width="Auto"></telerik:GridViewDataColumn>
</telerik:RadGridView.Columns>
</telerik:RadGridView>
Any suggestion?