2

我创建了一个具有以下签名的通用用户控件..

public partial class GridMastercontrol<TMainEntity, TChildEntity> : UserControl
where TMainEntity : class
where TChildEntity : class
{
// more code here
}

参考创建如下 -

GridMastercontrol<STACS.ACASupp,STACS.ACALot> ctrl=
                 new GridMastercontrol<STACS.ACASupp,STACS.ACALot>();

该控件在运行时完美运行。但是,当我打开设计器时,设计不会显示,并且会弹出以下两个警告-

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

警告 2- 变量 'ctlMasterACA' 未声明或从未分配。

当我没有在其中实现泛型概念时,它在设计模式下工作得很好。但现在,它没有。:(

请帮助我..提前谢谢:)

4

1 回答 1

0

您可以在以下位置找到这个问题的答案: http: //social.msdn.microsoft.com/Forums/vstudio/en-US/c774bc84-87cb-4464-adb2-5f1391ed2389/could-not-find-type-please -make-sure-that-the-assembly-that-c​​ontains-this-type-is-referenced

问候, Hlina

于 2013-08-28T11:43:43.263 回答