使用类库将用户控件添加到工具箱

时间:2013-10-11 15:53:04

标签: c# winforms

我已经做了这些步骤:

  1. 创建一个新的类库项目。

  2. 删除最初随应用程序提供的Class1.cs。

  3. 在解决方案资源管理器中右键单击该项目,然后选择添加>用户控制...... 在出现的对话框中,为用户控制文件命名,然后单击“添加”。

  4. 在项目内部,向UserControl添加控件和功能(这里我添加了2个radiobuttons(Bold,Italic)和

  5. 使用单选按钮更改其文本的标签

    1. 构建项目。 Visual Studio为。中的UserControl创建.dll文件 输出目录(bin / Debug)。

    2. 创建一个新的Windows应用程序。

    3. 在新的Windows应用程序中,右键单击ToolBox并选择Choose 项目......。在出现的“选择工具箱项”对话框中,单击“浏览...”。浏览 对于步骤1-5中创建的类库中的.dll文件。然后该项目 出现在“选择工具箱项”对话框中。如果还没有 选中,检查此项目。单击“确定”将项目添加到“工具箱”。这个控制 现在可以添加到表单中,就像它是任何其他控件一样。


    4. 在做第7步时出现错误

      “C:\ Users ............. \ MyDLL.dll中没有可放置在工具箱上的组件”

      namespace ClassLibrary1
      {
          public partial class UserControl1 : UserControl
          {
              public UserControl1()
              {
                  InitializeComponent();
              }
          }
      }
      

      是什么原因?请帮忙......

0 个答案:

没有答案