我在Visual Studio 2010(标题中的一个)中收到警告消息未找到'Track_Attack.TAGeneric'类型的构造函数。 C#Winforms
基本上我制作了一个通用表单,它有一堆变量,虚函数。
它需要一个I类作为参数制成,并将其分配到一个局部变量(其然后将与使用getter和setter一个欢迎使用属性)
我然后由另一种形式,其从这种形式继承。一切都很好,它运行,但当我试图看看它的设计者,我得到了错误信息。
public TAGeneric(TAManager iManager)
{
ControlHelper.SuspendDrawing(this);
mManager = iManager;
SetStyle(ControlStyles.OptimizedDoubleBuffer |
ControlStyles.UserPaint |
ControlStyles.AllPaintingInWmPaint, true);
InitializeComponent();
SetupCommandBar();
ControlHelper.ResumeDrawing(this);
}
那就是父母。
public TAAddInterval(TAManager iManager) : base(iManager)
{
InitializeComponent();
}
这是一个孩子。忘记我在使用“经理人”的时候,我不喜欢这个事实。任何人都可以解释这个问题?从字面上看,它可以很好地运行,但是当试图在设计器中编辑图形面时,它不会加载它。
感谢您的帮助。
与您的问题无关,我建议您将类中的名称“Generic”更改为其他名称,因为[Generic](http://msdn.microsoft.com/en-us/library/ms172192.aspx)实际上意味着.Net中的一些东西。 –
找到一个MS支持:https://support.microsoft.com/en-us/kb/893709 –