代码之家  ›  专栏  ›  技术社区  ›  Viva

将用户控件添加到窗体

  •  38
  • Viva  · 技术社区  · 13 年前

    我已经创建了一个带有一个TextBox和两个按钮的用户控件,但我还没有创建事件,只是把它们放在用户控件中。当我想将用户控件添加到我的表单时,它会说:

    无法移动Task_control.cs。目标文件夹与源文件夹相同。

    我不明白为什么。

    2 回复  |  直到 7 年前
        1
  •  85
  •   Majid    7 年前

    创建用户控件后,应该构建项目( 功能6 Ctrl键 + 转移 + B ).

    然后,Visual Studio自动将控件添加到 工具箱 。您应该将控件从 工具箱 ( Ctrl键 + 中高音 + 十、 )到表单。

    如果成功生成项目后,控件不在工具箱中,请确保 自动填充工具箱 设置为true:转到 工具->选项 选择 Windows窗体设计器 节点,并设置 自动填充工具箱 真实的 .


    您也可以手动将用户控件添加到工具箱中(如果未设置“自动填充工具箱”,并且您不想设置它!)。强烈建议您创建一个 选项卡 在特定用户控件的“工具箱”上:右键单击“工具箱”的空白区域,然后单击 添加选项卡 ,然后为新选项卡命名。

    现在构建项目,右键单击工具箱上的空白区域(当然,在您已经创建的选项卡或“常规”选项卡中),然后选择 选择项目 :

    Adding controls to the Toolbox

    等待几秒钟(或几分钟)对话框准备就绪,然后单击 浏览 并选择您的程序集。您的所有用户控件现在都在列表中。选择要添加到工具箱中的内容,然后单击“确定”。

        2
  •  0
  •   Saeid    6 年前

    创建用户控件后,应该从解决方案资源管理器中构建项目。单击您的项目名称,然后单击“生成”,如果不起作用,请重新生成 enter image description here