我们正在做同样的事情,我们通过首先专门化一个类并从专门化的类派生而解决。使用示例中的代码,这意味着:
public partial class UserControl : UserControlDesignable {...}public class UserControlDesignable : baseUserControl<Someclass> { }设计师有时仍会表现得有些松懈,但大多数情况下仍然有效。

我们正在做同样的事情,我们通过首先专门化一个类并从专门化的类派生而解决。使用示例中的代码,这意味着:
public partial class UserControl : UserControlDesignable {...}public class UserControlDesignable : baseUserControl<Someclass> { }设计师有时仍会表现得有些松懈,但大多数情况下仍然有效。