c# winform treeview控件
在设计界面中treeview控件的事件属性中有一个AfterCheck事件,该事件是在当已选中或取消选中树节点上的复选框时发生,双击该属性可在代码中编写判断,如下例:
<span style="font-weight: normal;"><span style="font-family:SimSun;font-size:12px;"> /// <summary>
/// 判断节点的勾选情况
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void treeView_Module_AfterCheck(object sender, TreeViewEventArgs e)
{
//若取消父节点的勾选,则对应子节点也全部取消
if (e.Node.Parent == null && e.Node.Checked == false)
{
foreach (TreeNode nd in e.Node.Nodes)
{
<span style="font-weight: normal;"><span style="font-family:SimSun;font-size:12px;"> /// <summary>
/// 判断节点的勾选情况
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void treeView_Module_AfterCheck(object sender, TreeViewEventArgs e)
{
//若取消父节点的勾选,则对应子节点也全部取消
if (e.Node.Parent == null && e.Node.Checked == false)
{
foreach (TreeNode nd in e.Node.Nodes)
{