airtobreath 2015-08-26 13:11 采纳率: 0%
浏览 1944

Winform中Treeview的一个问题

选中事件如下:

 private void skinTreeView1_AfterSelect(object sender, TreeViewEventArgs e)
        {
            e.Node.Checked = true ? !e.Node.Checked:e.Node.Checked;
        }

初始化状态为unchecked的时候,点击鼠标多次,e.Node.Checked的值变化为checked-->checked-->checked,我以为效果为unchecked-->checked-->unchecked。为什么啊

  • 写回答

2条回答 默认 最新

  • threenewbee 2015-08-26 14:48
    关注

    e.Node.Checked = !e.Node.Checked;
    就可以了。

    评论

报告相同问题?

悬赏问题

  • ¥15 chaquopy python 安卓
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 有没有帮写代码做实验仿真的
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥30 vmware exsi重置后登不上
  • ¥15 易盾点选的cb参数怎么解啊
  • ¥15 MATLAB运行显示错误,如何解决?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题