我最初会有一个带有根节点的树视图,当我右键单击根节点时,我将打开上下文菜单。我将保存一个文件以保存我的数据。与此相反,我将加载一个子节点。所以树看起来如下
Root
|-> some.txt
|-> A(child for some.txt)
如果我右键单击节点A,我将有一个表单,用户将填写一些数据并保存。如果保存成功,我的树视图如下
Root
|-> some.txt
|-> A(child for some.txt)
|->B(Child for A)
现在我需要再次使用右键单击A节点我想显示一些错误消息,或者我想将该节点作为不可选字段。
请知道
答案 0 :(得分:0)
在为右键单击的节点打开表单的同一位置,您可以检查该节点是否有子节点。
if(myNode.Nodes.Count == 0)
{
//Open your form
}
else
{
//Show error or perform alternative actions
}