<
telerik:RadGridView.RowDetailsTemplate>
<DataTemplate>
<telerik:RadGridView Margin="4,5,5,4" ShowColumnFooters="False" ShowGroupPanel="False" AutoGenerateColumns="False" ShowInsertRow="False" ItemsSource="{Binding IoTerminals}">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn Header="Name" DataMemberBinding="{Binding Name}"/>
<telerik:GridViewCheckBoxColumn Header="Simulated" DataMemberBinding="{Binding Simulated}"/>
<telerik:GridViewCheckBoxColumn Header="Sim is possible" DataMemberBinding="{Binding SimPossible}" />
</telerik:RadGridView.Columns>
</telerik:RadGridView>
</DataTemplate>
</telerik:RadGridView.RowDetailsTemplate>
(Edit: I have made two edits on this post to try to make the above xaml look approachable, but to little avail)
The two Checkbox columns shows up empty. In the debugger I see that the property "SimPossible" is executed correctly and that it return "true". The "Name" column shows the correct value (boolean True).
If I change AutoGenerateColumns to True, then the additional generated columns shows correct value (and checked status).
No binding error is displayed in the debugger output window.
Is there any further parameterization necessary to map boolean "True" to display checked status? Do I need a value converter?
As you can see, this is in the rowdetails section of another GridView (in case that is relevant).
(New Info : Replacing the GridViewCheckBoxColumn with regular GridViewDataColumn is displayed correctly)
I use Q1 2012.