在我的C#windows窗体应用程序中我希望用户能够通过按键盘上的删除键删除节点并实现看似正确的代码,但是当按下删除键时没有任何反应。
private void treeView1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys .Delete)
{
if (treeView1.SelectedNode != null)
{
treeView1.SelectedNode.Remove();
}
}
这是我试图用来实现所需功能的代码。
答案 0 :(得分:0)
键盘键码检查看起来很好,我告诉我treeView1.SelectedNode可能返回null。