継承されたユーザー コントロールにデザイナーを使用しようとしましたが、残念ながら成功しませんでした。
私の問題は、ConcreteWizardTemplate
期待どおりに設計できないことです。AbstractWizardElement
が から派生した場合は問題なく動作しますForm
が、 を使用しても問題ありませんUserControl
。デザイナーで開くConcreteWizardTemplate
と、ツール ボックスからコンポーネントを追加できますが、デザインもスタイルもできません。
#if DEBUG
public class AbstractWizardElement : UserControl
{
..
}
#else
public abstract class AbstractWizardElement : UserControl
{
..
}
#endif
AbstractWizardElement
デバッグ モードがオンの場合、 を通常のクラスとして定義するコンパイラ スイッチがあります。
ConcreteWizardTemplate
から継承する要素で行うように設計するにはどうすればよいForm
ですか?
私の環境は C#.net 4.0 の Visual Studio 2010 です。