Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将usercontrol加载到splitcontainer.panel2中?_C#_.net - Fatal编程技术网

C# 如何将usercontrol加载到splitcontainer.panel2中?

C# 如何将usercontrol加载到splitcontainer.panel2中?,c#,.net,C#,.net,学习网: 我有一个带有拆分容器的表单,我想将usercontrol加载到panel2中,但是 splitContainer1.Panel2.add(..) 不起作用 编辑,立即工作: private void button1_Click(object sender, EventArgs e) { UserControl1 myUserCont = new UserControl1(); splitContainer1.Panel2.Control

学习网:

我有一个带有拆分容器的表单,我想将usercontrol加载到panel2中,但是

splitContainer1.Panel2.add(..)
不起作用

编辑,立即工作:

    private void button1_Click(object sender, EventArgs e)
    {
        UserControl1 myUserCont = new UserControl1();
        splitContainer1.Panel2.Controls.Add(myUserCont);
    }
如何将usercontrol加载到其中? 当加载到面板中时,usercontrol中的数据绑定是否有效? 在panel1中,将有一个用于数据绑定对象类型导航的树视图。我走对了吗? 问候,

/T

使用以下代码:

splitContainer1.Panel2.Controls.Add(...)
试试这个:

 splitContainer1.Panel2.Controls.Add(utcMyTest)
要卸载:

 splitContainer1.Panel2.Controls.Remove(utcMyTest)

希望这有帮助。

是否应该是新控件[]?方括号,而不是圆括号?请对项目符号2/3进行评论。除了答案中给出的正确解决方案外:.Net中的所有公共方法都以大写字母开头,因此您在.Net中找不到任何add,而是add方法: