webform中的winform控件引用

时间:2011-12-13 12:31:38

标签: c# asp.net winforms c#-4.0

我有ASP.Net项目,我已经将System.Windows.Forms的引用添加到项目中。然后我通过从Windows控件继承它来创建一个类。

public class winButton : Button
{
   public winButton()
   {
      this.Text = "Test";
   }
}

然后我构建了解决方案。然后我期待我将在工具箱中看到名称'winButton'的额外控制权。但我无法做到。所以我不希望这是不正确的?提前谢谢。

2 个答案:

答案 0 :(得分:0)

在同一个解决方案中,我创建了一个Winform项目。我的自定义现在在工具箱中可见。因此,Webform(ASP.Net)项目可能不支持从Winform Control继承的控件。

答案 1 :(得分:-1)

  

然后我期待我会在工具箱中看到名字'winButton'的额外控制

你为什么期待这样的事情?控件不会自动出现在ToolBox中。您需要通过右键单击ToolBox手动安装控件 - >选择Items ...并从.NET Framework组件中单击Browse按钮,然后选择您编译的程序集以及包含自定义按钮的程序集。

相关问题