+ -
当前位置:首页 → 问答吧 → winform 用户控件问题 求解

winform 用户控件问题 求解

时间:2011-12-13

来源:互联网

现有一窗口,在窗口中根据上排的几个按钮,可控制下方的panel框中显示的内容,显示的都是独立的用户控件,请问,在这些独立的用户控件中假使一个为A,A中有一个按钮,按其按钮跳转到B(也为用户控件),怎么使B也在panel中,在A的跳转按钮的click事件中写吗?要怎么写?新手,很不解。

作者: phyqwe   发布时间: 2011-12-13

看了几遍,没看懂你想表达啥意思.

作者: kousansky   发布时间: 2011-12-13

在A的click事件里写,可以动态创建B,也可以实现就把B放在panl里,如果动态创建
B b = new B();
//设置其属性,如大小,位置,颜色等,可以参考窗体的Designer.cs文件
最重要的,要把B放入panl里
panl.Controls.Add(B)

作者: athwind   发布时间: 2011-12-13

设置Visible就可以吧

作者: dreamboy0908   发布时间: 2011-12-13

太多实现方式了 2# 3#都可以

作者: yanbuodiao   发布时间: 2011-12-13