复选框控件有一个CheckedChanged事件,可以在全选复选框的此事件中添加代码来处理其他复选框的Checked状态,只需要指定要更改的复选框就可以了,比如特定名字的复选框,包含在同一容器中的其他复选框、TreeView控件中下级节点的复选框、DataGridView中的复选框列。就是在主复选框的CheckedChanged事件中处理指定范围的子复选框,全部选中和取消选中是一样的道理,只是Checked属性值不同而已。
Windows窗体的一些重要特点如下:
功能强大
Windows窗体可用于设计窗体和可视控件,以创建丰富的基于Windows的应用程序。
*** 作方便
新的数据提供程序管理:数据提供程序管理提供易于连接OLEDB和ODBC数据源的数据控件返燃,包括Microsoft SQL Server、Microsoft Access、Jet、DB2以及Oracle等。
使用安全
Windows窗体充分利用公共语言运行库的安全特性。这就意味着激滑,一切都可以通过Windows窗体来实现,包括在浏览器中运明世腊行的不可信控件和用户硬盘上安装的完全可信的应用程序。
全选或取消时判断一下是昌弯否闷掘选耐罩闷中:for (int i = 0i <this.dataGridView1.Rows.Counti++)
{
if ((bool)dataGridView1.Rows[i].Cells["mark"].EditedFormattedValue==true)
{
this.dataGridView1.Rows[i].Cells["mark"].Value = false
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)