选择项目模板,输入项目名称完事儿。
在选择模板时,可以选择创建空项目。
然后在空项目树里的根节点上右单击,
菜单里有添加现有项目的【需要有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里面的自定义标签吧!呵呵
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)