【问题标题】:Winforms MDI and TreeViewWinforms MDI 和 TreeView
【发布时间】:2011-05-16 04:31:10
【问题描述】:

我目前正在开发一个 winforms 应用程序。在其中一个要求中,当我单击 mdi 父级的 tabstrip 按钮时,我需要确保可以将节点添加到包含在子窗体中的 treeView 中。

如果有人可以帮我解决这个问题,那就太棒了,非常感谢..

感谢和问候 GJ

【问题讨论】:

    标签: c#-4.0 treeview mdi mdichild mdiparent


    【解决方案1】:

    在您的父表单中,保留对子表单的引用。 在子窗体中,添加一个公共方法或将节点添加到树视图的东西。当您单击该选项卡条按钮时,只需在您拥有的子引用上调用该方法即可。

    public Window
    {
       ChildForm childForm;
    
       public Window()
       {
          childForm = new ChildForm();
          childForm.Show();
       }
    
       public OnTabStripClicked()
       {
           childForm.AddNode();
       }
    }
    
    
    public ChildForm
    {
        public void AddNode()
        {
            treeView.Nodes.Add();
        }
    }
    

    【讨论】:

    • 谢谢..这也不是确切的解决方案,但它确实给了我一个提示..感谢您的帮助..非常感谢..谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-18
    • 1970-01-01
    • 2011-08-15
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    • 2010-10-22
    相关资源
    最近更新 更多