Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在c中使用usercontrol#_C#_.net_User Controls - Fatal编程技术网

C# 在c中使用usercontrol#

C# 在c中使用usercontrol#,c#,.net,user-controls,C#,.net,User Controls,我创建了一个自定义UserControl,其中包括几个文本框和单选按钮。我想将这个UserControl放置在我用于向导的几个面板上 我如何实际使用这个用户控件?i、 我想把它拖放到我的每个面板上吗?我该怎么做 或者是否有一个容器可以放置在面板上,然后将其设置为我的用户控件?按“F6”(编辑:或任何其他重建项目的键-“F6”在Vs2010中是标准的),它将显示在设计器的工具箱中,然后您可以拖放它。请注意,当您在UserControl上更改某些内容时,必须首先重新启动项目,以使更改生效 要以编程方

我创建了一个自定义UserControl,其中包括几个文本框和单选按钮。我想将这个UserControl放置在我用于向导的几个面板上

我如何实际使用这个用户控件?i、 我想把它拖放到我的每个面板上吗?我该怎么做

或者是否有一个容器可以放置在面板上,然后将其设置为我的用户控件?

按“F6”(编辑:或任何其他重建项目的键-“F6”在Vs2010中是标准的),它将显示在设计器的工具箱中,然后您可以拖放它。请注意,当您在UserControl上更改某些内容时,必须首先重新启动项目,以使更改生效

要以编程方式执行此操作,请执行以下操作:

UserControl myUI = new UserControl();
/// Blah blah
this.Controls.Add(myUI);
按“F6”(编辑:或重建项目的任何其他键-“F6”在Vs2010中是标准的),它将出现在设计器的工具箱中,然后您可以拖放它。请注意,当您在UserControl上更改某些内容时,必须首先重新启动项目,以使更改生效

要以编程方式执行此操作,请执行以下操作:

UserControl myUI = new UserControl();
/// Blah blah
this.Controls.Add(myUI);

确保UserControl类是项目的一部分,或者位于解决方案中包含的项目中。构建程序后,用户控件将显示在工具箱的顶部。根据需要将其拖到窗体或面板上


如果没有看到控件出现,则可能是设置错误。工具+选项,Windows窗体设计器,常规。确保“自动填充工具箱”设置为True。

确保UserControl类是项目的一部分,或者位于解决方案中包含的项目中。构建程序后,用户控件将显示在工具箱的顶部。根据需要将其拖到窗体或面板上


如果没有看到控件出现,则可能是设置错误。工具+选项,Windows窗体设计器,常规。确保“自动填充工具箱”设置为True。

实际上,当创建用户控件时,保存它并运行应用程序,该控件应显示在工具栏顶部


实际上,当创建用户控件时,保存它并运行应用程序,该控件应显示在工具栏顶部


您是使用wpf还是尝试创建winforms应用程序?您是使用wpf还是尝试创建winforms应用程序?