1

我尝试将设计器用于继承的用户控件,不幸的是没有成功。

我的设置

我的问题是,我无法ConcreteWizardTemplate按预期设计。它在AbstractWizardElement从 a 派生时完美无瑕Form,但即使不是从UserControl. 如果我ConcreteWizardTemplate用设计师打开我的,我可以从工具箱中添加组件,尽管我不能设计或设计它们。

#if DEBUG
    public class AbstractWizardElement : UserControl
    {
         ..
    }
#else
    public abstract class AbstractWizardElement : UserControl
    {
         ..
    }
#endif

AbstractWizardElement当调试模式打开时,有一个编译器开关,将 定义为普通类。

我的问题

我怎样才能ConcreteWizardTemplate像我一样设计一个继承自 a 的元素Form

我的环境是带有 C#.net 4.0 的 Visual Studio 2010。

4

0 回答 0