可以设计类CheckComboBox,但不是文件中的第一个类。

时间:2012-10-04 09:33:05

标签: c# winforms combobox ownerdrawn

我正在开发一个winform应用程序,它有一个带有复选框的所有者绘制组合框。 但在视觉工作室,我正面临着追随erroe

可以设计类CheckComboBox,但不是文件中的第一个类.Visual Studio要求设计人员使用文件中的第一个类。移动类代码,使其成为第一个类。档案

如何移动类代码,使其成为文件中的第一个类?

我检查过以前的帖子,但没有得到它。

请帮忙.. 提前谢谢。

3 个答案:

答案 0 :(得分:0)

最简单的方法是为您编写的每个类创建单独的文件。它将解决这个问题,被认为是一种很好的做法。

如果你不能/不会那么简单地选择全班内容剪切它并将其粘贴在命名空间开放{下。

答案 1 :(得分:0)

你必须为所有UI部分创建单独的命名空间,因为位于windows窗体后面的设计器文件也会尝试查找命名空间,但是当它找不到相同的命名空间时,它会认为这些类是不同的。要解决此问题,请在同一命名空间中的Designer文件中包含代码

答案 2 :(得分:0)

最后我得到了答案。 我正在读错误,然后突然点击了。 在命名空间中,CheckComboBox应该是第一个类(意味着它应该始终是第一个类,如果在命名空间中有任何其他类,请将其放在后面)

    namespace **xyz**
 {
     class **xyz** 
     {
     }  
     class pqr 
     {
     }
}