【问题标题】:treeview checkbox: how to check on select and vice versa树视图复选框:如何检查选择,反之亦然
【发布时间】:2009-01-21 19:01:07
【问题描述】:

我正在处理TreeView,其CheckBoxes 属性设置为True。我想要与CheckListBox 相同的功能,如果我选中TreeNode 的框,将选择该节点;如果我选择一个节点,该节点的复选框将被选中。我不确定我需要连接什么事件才能做到这一点。请帮忙。谢谢。

【问题讨论】:

    标签: c# winforms treeview


    【解决方案1】:

    尝试以下方法:

    private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
    {
        treeView1.SelectedNode.Checked = true;
    }
    

    EventTreeViews AfterSelect 事件相关

    【讨论】:

    • 这种方法的问题是,如果你一直点击一个节点,它只会在第一次选择它,并且在再次点击时永远不会取消选择它。
    • 然后只覆盖 onclick 事件来处理它
    猜你喜欢
    • 2014-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多