【问题标题】:Adding a Customized Control To Designer View将自定义控件添加到设计器视图
【发布时间】:2011-05-18 10:40:22
【问题描述】:

在视觉工作室(实际上是 2010 年,但我猜它适用于任何以前的版本)
每当我使用扩展控件时,例如:

 public class MainForm : Form
 {

   ...

   class myListBox : ListBox
   {
     //My Desired behavior
   }
 }

我在设计器视图中出现以下错误:

找不到类型“AMC.Controls.AMCStockChart+XChart”。请确保引用了包含此类型的程序集。如果此类型是您的开发项目的一部分,请确保已使用当前平台或任何 CPU 的设置成功构建项目。

感谢任何解决方法。

PS : 我不想创建一个用户控件,把它放在一个 dll 中,这样的小细节工作量太大了。

【问题讨论】:

    标签: c# visual-studio winforms


    【解决方案1】:

    如果你想要一个解决方法,你不需要将你的自定义控件放在其他程序集中,只要它不是你表单的内部类似乎可以工作。

    当然,您需要先编译当前项目,然后才能通过设计器使用它。

    这对我有用:

    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
    
        }
    
    }
    
    class MyListBox : ListBox
    {
    
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      • 2021-05-24
      • 2010-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多