如题呀!

解决方案 »

  1.   

    要把treeview事件加载到键盘事件里做!
      

  2.   

    private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
            {
                if (e.Action == TreeViewAction.ByKeyboard)
                {
                    MessageBox.Show("是由键盘选择的");
                }
            }
            private void treeView1_BeforeSelect(object sender, TreeViewCancelEventArgs e)
            {
                if (e.Action == TreeViewAction.ByKeyboard)
                {
                    MessageBox.Show("是由键盘选择的");
                }
            }
      

  3.   

    很好的代码:
    private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
            {
                if (e.Action == TreeViewAction.ByKeyboard)
                {
                    MessageBox.Show("是由键盘选择的");
                }
            }
         
      private void treeView1_BeforeSelect(object sender, TreeViewCancelEventArgs e)
            {
                if (e.Action == TreeViewAction.ByKeyboard)
                {
                    MessageBox.Show("是由键盘选择的");
                }
            }