2011-05-15 75 views
1

我目前正在使用winforms應用程序。在其中一個需求中,我需要確保可以將節點添加到包含在子表單中的treeView中,當我單擊mdi父級的tabstrip按鈕時。Winforms MDI和TreeView

,如果有人可以請幫助我,這將是真棒,好感激..

感謝和問候 GJ

回答

1

在你的父窗體,保持refernce周圍的子窗體。 在子窗體中,添加一個公共方法或將節點添加到樹視圖的東西。當你點擊該標籤條按鈕時,只需在你有的子引用上調用該方法即可。

public Window 
{ 
    ChildForm childForm; 

    public Window() 
    { 
     childForm = new ChildForm(); 
     childForm.Show(); 
    } 

    public OnTabStripClicked() 
    { 
     childForm.AddNode(); 
    } 
} 


public ChildForm 
{ 
    public void AddNode() 
    { 
     treeView.Nodes.Add(); 
    } 
} 
+1

謝謝..這也不是確切的解決方案,但它確實給了我一個提示..感謝您的幫助..真的很感激它..謝謝 – Gagan 2011-05-15 23:05:01