如何将设计器用于继承的用户控件?

时间:2012-11-21 08:48:04

标签: c# visual-studio-2010 windows-forms-designer

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

My setting

我的问题是,我无法按照我的预期设计ConcreteWizardTemplate。当AbstractWizardElement来自Form时,它可以完美无缺,但即使不是UserControl。如果我使用设计器打开ConcreteWizardTemplate,我可以从工具箱中添加组件,但我无法设计或设置样式。

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

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

My problem

我如何设计ConcreteWizardTemplate,就像我对从Form继承的元素一样设计?

我的环境是使用C#.net 4.0的Visual Studio 2010。

0 个答案:

没有答案