C#Windows表单删除键无响应

时间:2016-12-03 05:24:30

标签: c# visual-studio visual-studio-2010 windows-forms-designer

在我的C#windows窗体应用程序中我希望用户能够通过按键盘上的删除键删除节点并实现看似正确的代码,但是当按下删除键时没有任何反应。

        private void treeView1_KeyDown(object sender, KeyEventArgs e)
    {
        if (e.KeyCode == Keys .Delete)
        {

            if (treeView1.SelectedNode != null)
            {
                treeView1.SelectedNode.Remove();
            }
        }

这是我试图用来实现所需功能的代码。

1 个答案:

答案 0 :(得分:0)

键盘键码检查看起来很好,我告诉我treeView1.SelectedNode可能返回null。