窗体中如何使用自定义控件?

解决方案 »

  1.   

    添加引用,把dll添加进来就可以了
    或者添加工具箱项,把dll加进来也可以
      

  2.   

    如果是用户控件的话,在建立好 .ascx 用户控件后,把它拖动到 .aspx中;
    如果是封装为dll的控件的话,则先在项目中引用控件的dll,然后在 .aspx中注册该控件(或在web.config中注册),写出该控件的标记,这种方式可以参考AspNetPager控件。
      

  3.   

    创建自定义控件Custom control项目,然后在Visual studio工具箱里反键引用,然后浏览到自定义控件的目录把项目Dll文件添加进来.然后工具箱就出现这个控件.你就可以跟使用.Net控件一样使用它了
      

  4.   

    两种方法:
    1\如果是在同一个solution中,则在窗体工程中添加控件工程的引用,然后可以直接new出控件的实例,添加到窗体上,
    2\把控件工程编译一下,到输入目录找到对应名称的.dll,这时再打开窗体,在工具箱右击,选择"choose items",然后在弹出的对话框选择"browse"找到你的控件的.dll文件,选择"ok"后,则工具箱就会出现您的控件了,这时可以直接拖放到窗体上;