码迷,mamicode.com
首页 > Windows程序 > 详细

Windows.Forms Panel 动态加载用户控件 UserControl

时间:2014-05-21 21:45:29      阅读:772      评论:0      收藏:0      [点我收藏+]

标签:des   cWeb   style   c   tar   ext   

创建好一个Windows Forms程序,在创建好的程序中Form1添加一个Panel控件

如图:

bubuko.com,布布扣

然后再程序中添加一个用户控件

bubuko.com,布布扣

bubuko.com,布布扣

添加好以后再目录看见

bubuko.com,布布扣

就是创建好了,然后在用户控件随便拉几个按钮(为了主函数加载的时候显示效果)

bubuko.com,布布扣

然后再主函数的 Form1_Load

bubuko.com,布布扣

先在命名空间加上 :using UserControlTest.Controel.tabControel;

在New一个用户控件的类,

 

        private void Form1_Load(object sender, EventArgs e)
        {
            UserControl1tc = new UserControl1();
            this.panel1.Controls.Add(tc);
        }

 

bubuko.com,布布扣

 

运行项目就可以得到动态加载的用户控件了。按照这个方法就可以实现下拉列表选中不同的内容加载不同的控件。

可以灵活方便的使用和切换!

 

Windows.Forms Panel 动态加载用户控件 UserControl,布布扣,bubuko.com

Windows.Forms Panel 动态加载用户控件 UserControl

标签:des   cWeb   style   c   tar   ext   

原文地址:http://www.cnblogs.com/linb/p/3739164.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!