2010-09-03 22 views
0

我將最初有一個根節點的樹形視圖,當右鍵單擊根節點時,我將打開上下文菜單。在此之後,我將保存一個文件以保存我的數據。與此同時,我會爲此加載一個子節點。所以這樹將如下所示如何創建一個不可選的TreeView節點?

Root 
    |-> some.txt 
     |-> A(child for some.txt) 

如果我用鼠標右鍵單擊節點A,我將有一個表單,用戶將填補一些數據並保存。如果保存成功,我將有我的樹視圖如下

Root 
    |-> some.txt 
    |-> A(child for some.txt) 
     |->B(Child for A) 

現在我需要什麼,如果再次使用的節點上右點擊我想展示一些錯誤信息或者我想有一個節點作爲非可選字段。

任何想法請

回答

0

在您打開您的形式,這是右鍵單擊的節點相同的地方,你可以做這個節點是否有孩子的支票。

if(myNode.Nodes.Count == 0) 
{ 
    //Open your form 
} 
else 
{ 
    //Show error or perform alternative actions 
} 
相關問題