Datagrid wpf c#应用程序中的复选框 [英] Check box in Datagrid wpf c# application
本文介绍了Datagrid wpf c#应用程序中的复选框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在标题中创建复选框以选择/取消选中一行中的所有复选框?
如何选择一行中的复选框,以便我们可以编辑/删除记录?我们如何选择多个复选框进行删除?
解决方案
使用sth这样:
DataGridCheckBoxColumn cbc = new DataGridCheckBoxColumn();
dataGrid.Columns.Add(cbc);
CheckBox cb = new CheckBox();
cbc.Header = cb;
并处理已检查
和 UnChecked
事件:
cb.Checked + = new RoutedEventHandler(cb_Checked);
cb.Unchecked + = new RoutedEventHandler(cb_Unchecked);
I am creating an C# wpf application for student records using datagrid. How to create check box in header to select/deselect all check boxes in a row ? How to select check box in row with one click so that we can edit/delete record ? and how we can select multiple check boxes to delete ?
解决方案
use sth like this:
DataGridCheckBoxColumn cbc = new DataGridCheckBoxColumn();
dataGrid.Columns.Add(cbc);
CheckBox cb = new CheckBox();
cbc.Header = cb;
and handle Checked
and UnChecked
events:
cb.Checked+=new RoutedEventHandler(cb_Checked);
cb.Unchecked+=new RoutedEventHandler(cb_Unchecked);
这篇关于Datagrid wpf c#应用程序中的复选框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文