把生成的dll在项目的工具箱里--添加删除项--.net组件,选中你的dll,然后就可以看见你写好的类了,把它拖到页面上就可以实例化了,和其他控件一样。

解决方案 »

  1.   

    如果是按boarduck(davieou) 说的是没有问题的,可是这样这些按件都是组件的图标,如果你的控件是做在另一个控件项目中的话,在编译后会出现在工具栏"我的用户控件"里,这样的话是做为一个用户控件了,你可以像放一个按纽一样来使用你的自己的控件了.
      

  2.   

    那我如何实现只能输入 数字最好呢  我写了一个 做出来 总是出现  输入的字母字符 我是这样写的 有没有更好的办法?protected override void OnKeyPress(KeyPressEventArgs e)
    {
    if((e.KeyChar>='0'&&e.KeyChar<='9'))
    {
    this.isvalid=true;
    }
    else
    {
    this.isvalid=false;
    }

    }
    protected override void OnTextChanged(EventArgs e)
    {
    if(this.isvalid==false)
    {
    try
    {
    base.Text=base.Text.Substring(0,base.Text.Length-1);
    }
    catch(Exception)
    {
    base.Text="";
    }
    }
    }
      

  3.   

    hbxtlhx(下着春雨的天)  我的工具箱里没有“我的用户控件”阿
      

  4.   

    TO jemmy(xing): 没有也没有关系,这个是系统自己来管理的,不过也有可能会没有的,如果你没有改变过布局,如果你写了自定义控件就会有这个页了.