vs2010 如何添加用户控件?的解决方案列表

vs2010 如何添加用户控件?的解决方案列表,第1张

运行vs2010点菜单[文件]-[新建]-项目

选择项目模板,输入项目名称完事儿。

在选择模板时,可以选择创建空项目。

然后在空项目树里的根节点上右单击,

菜单里有添加现有项目的【需要有object文件】

如果你没有object文件,那只能把现有文件复制到解决方案所在文件夹里。

然后项目资源管理器那里的小工具条上有一个显示所有文件。

你把显示出来的那些文件包含进来就行。

比如,如下图所示,在winform项目中有一个winform和一个新建用户控件。直接拖动用户控件往winform中放置的时候,会发现鼠标一直是一个禁止的图标,这时时拖动不上去的。

打开工具箱,拖动用户控件到工具箱里,在到达工具箱的时候鼠标变成加号,但还是无法把用户控件放置到工具箱中。

其实,在winform中添加用户控件前是要先编译项目的。可以点击“生成->生成解决方案” 来编辑项目

生成成功后,可以看到工具箱上出现了用户控件

这时就可以从工具箱拖动用户控件到winform中了

6

直接双击用户控件也可以把用户控件放置在winform中,这时用户控件会默认停靠在左上角

在你需要引入该用户控件的页面顶部加入类似以下代码

<!--Src是web用户控件所在路径,TagName(组件名称)随便取,TagPrefix标签前缀-->

<%@

Register

Src="/Components/FriendGroup.ascx"

TagName="friendgroup"

TagPrefix="uc1"

%>

当你需要用该控件时,就像平时定义textbox或者button控件一样

<!--uc1即前面注册组件的TagPrefix,

friendgroup即前面注册组件里面的TagName-->

<uc1:friendgroup

ID="friendgroup1"

runat="server"

/>

其实这更类似于java里面的自定义标签吧!呵呵


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11356121.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存