我在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 –