如何实现 Handy Control DataGrid 全选功能
在使用 Handy Control 的 DataGrid 控件时,经常会有全选的需求。今天我们就结合一段代码,详细介绍如何实现 Handy Control DataGrid 的全选功能。
代码实现
前端 XAML 代码
<DataGrid Name="grid1" Grid.Row="1" hc:DataGridAttach.ShowRowNumber="True" hc:DataGridAttach.CanUnselectAllWithBlankArea="True" HeadersVisibility="All" RowHeaderWidth="60" AutoGenerateColumns="False" ItemsSource="{Binding TrendTagCollection}">
<DataGrid.Columns>
<DataGridCheckBoxColumn Width="80" CanUserResize="False" Binding="{Binding IsSelected}" >
<DataGridColumn.Header >
<CheckBox Name="CheckAll" Content="全选" Unchecked="ButtonBase_OnClick" Checked="ButtonBase_OnClick" &g