【发布时间】:2015-07-07 13:14:33
【问题描述】:
这是我在 RadGridView 中的复选框,它没有在 MVVM 中实现。我想实现这个 MVVM。
<telerik:GridViewDataColumn Header="Delete" >
<telerik:GridViewDataColumn.CellTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding IsDeleted, Mode=TwoWay }" Checked="ToggleButton_OnChecked" Unchecked="ToggleButton_OnUnchecked">
</CheckBox>
</DataTemplate>
</telerik:GridViewDataColumn.CellTemplate>
我使用了交互触发器,但命令没有被触发。我该怎么做?
<telerik:GridViewDataColumn Header="Delete" Width="60">
<telerik:GridViewDataColumn.CellTemplate>
<DataTemplate>
<CheckBox HorizontalAlignment="Center" IsChecked="{Binding IsDeleted, Mode=TwoWay}" >
<i:Interaction.Triggers>
<i:EventTrigger EventName="Checked">
<cmd:EventToCommand Command="{Binding DiagramChecked}" />
</i:EventTrigger>
</i:Interaction.Triggers>
</CheckBox>
</DataTemplate>
</telerik:GridViewDataColumn.CellTemplate>
</telerik:GridViewDataColumn>
【问题讨论】: