【发布时间】:2017-08-23 20:33:59
【问题描述】:
(在提问之前我已经四处寻找问答,但如果它已经在其他地方并且我错过了,请原谅。)
我只是想做一些看似简单的事情...尝试将 telerik:RadGridView 中的 telerik:GridViewSelectColumn 中的单个复选框映射到为每个单独的行映射的实体的相应布尔属性。
<telerik:RadGridView x:Name="MyGridView" ItemsSource="{Binding MyGridViewItems, Mode=TwoWay}" SelectionMode="Extended" AutoGenerateColumns="False">
<telerik:RadGridView.Columns>
<telerik:GridViewSelectColumn Name="MyCheckBoxColumn">
<telerik:GridViewSelectColumn.CellTemplate>
<DataTemplate>
<CheckBox Command="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type telerik:GridViewDataControl}}, Path=DataContext.IncludeChangedCommand}" CommandParameter="{Binding}" IsChecked="{Binding MyBooleanProperty, Mode=TwoWay}" />
</DataTemplate>
</telerik:GridViewSelectColumn.CellTemplate>
</telerik:GridViewSelectColumn>
.
.
.
</telerik:RadGridView.Columns>
</telerik:RadGridView>
如何将MyBooleanProperty 映射到每个复选框?
【问题讨论】:
标签: c# wpf checkbox telerik radgridview