首页 新闻 搜索 专区 学院

WPF DataGrid HeaderTemplate 中控件绑定的commond不起作用

0
[待解决问题]

<DataGridCheckBoxColumn Width="80" Header="选择" Binding="{Binding Selected,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" >
<DataGridCheckBoxColumn.ElementStyle>
<Style TargetType="CheckBox" />
</DataGridCheckBoxColumn.ElementStyle>
<DataGridCheckBoxColumn.HeaderTemplate >
<DataTemplate>
<CheckBox Command="{Binding SelectAll}"></CheckBox>
</DataTemplate>
</DataGridCheckBoxColumn.HeaderTemplate>
</DataGridCheckBoxColumn>

码吗的主页 码吗 | 初学一级 | 园豆:84
提问于:2020-01-15 16:56
< >
分享
所有回答(2)
0

可能需要指定DataContent

会长 | 园豆:8070 (大侠五级) | 2020-01-15 17:14
0

{Binding DataContext.SelectAll,RelativeSource={RelativeSource AncestorType={x:Type DataGrid}}} 这样绑定就行了,我也不知道为什么。。。。

码吗 | 园豆:84 (初学一级) | 2020-01-15 17:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册