你好,我想请教一下vb.net中怎么调用用户控件,谢谢!

 我来答
匿名用户
2013-06-04
展开全部
  关于用户控件的使用,.net与v6环境下是有那么小小的区别。v6环境下的用户控件编写后可以直接使用,而在.net环境下,则需要先生成控件库(dll,应用程序扩展格式),然后再将这个控件库导入到.net编程环境的工具箱上方可使用。    其具体方法如下(以VS 2010,Visual Basic.net 为例):  1、新建项目->Visual Basic->Windows->Windows 窗体控件库->键入控件库名称(默认为Usercontrol1)确定;  2、设计你的用户控件,完成后按“F7”进行编译;  3、在该解决方案目录下找到控件库扩展(默认为UserControl1.dll),确认项目已经生成。    在上三项为控件库DLL的生成方式,下面是调用方式:  4、新建项目->Visual Basic->Windows->Windows 窗体应用程序->确定;  5、打开工具箱,以任意一个控件上点击右键->选择项->.net framework组件->浏览->定位到生成的控件库扩展->确定;  6、在工具箱中找到新添加的用户控件,将其拖至窗体中进行设计。    经测,在.net环境下编译的用户控件是通用的。也就是说使用Visual Basic.net编写的用户控件,也可以在C#工程里使用,反之亦然。这充分体现了.net语言的交互性,在我看来,.net下各种语言能力相当,它们都是作为一种中间语言,编译出中间代码。所以,在.net环境下,采用混合编程也未尝不是一样提高效率的一种可选的方式。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式