如何在C#中将ContextHandler添加到ContextMenu子项

时间:2014-11-29 10:03:49

标签: c# telerik contextmenu

我已向我的Telerik RadContextMenu添加了一些项目和子项目。我已成功将EventHandler添加到主要项目中。

ctmTreeNode.Items["ctmTreeNodeNew"].Click += 
                           new EventHandler(ctmTreeNodeNew_Click);
ctmTreeNode.Items["ctmTreeNodeDelete"].Click += 
                           new EventHandler(ctmTreeNodeDelete_Click);

但我不知道如何对子项目做同样的事情。我尝试了以下但是它不起作用

ctmTreeNode.Items["ctmTreeNodeItem"].Items["ctmTreeNodeSubItem1"].Click +=
                           new EventHandler(ctmTreeNodeSubItem1_Click);

如果我这样做

ctmTreeNode.Items["ctmTreeNodeSubItem1"].Click += 
                           new EventHandler(ctmTreeNodeSubItem1_Click);

我会得到空引用错误

Object reference not set to an instance of an object.

任何人都可以帮助我吗?

0 个答案:

没有答案