いくつかの基本的なボタンとプロパティを持つ「マスター」または「テンプレート」ウィンドウ フォーム (Visual Studio Express c#) を持ち、それから継承して拡張する新しいフォームを追加する基本的なシステムをセットアップしようとしています。機能。この種のものを大量のプロジェクトに使用したいので、私の正確な実装はここでは重要ではありません。
MSDN と私が見つけることができるすべてのソースは、ソリューション エクスプローラーから新しい継承フォームを追加するように指示しますが、継承フォーム テンプレートはメニューに表示されず、完全な Visual Studio 2010 であった私の友人もそれを見つけることができません。テンプレートをインストールするために、オンラインで見つけたすべてのコマンド ライン コマンドを試しました: devenv /installvstemplates、vcsexpress /setup vcsexpress /installvstemplates など。
以下の提案に従い、コンストラクターから base() を呼び出し、継承されたフォームのコンストラクターから InitializeComponent() を明示的に呼び出すことで、問題を解決したと思います-関数が仮想ではないのは奇妙に思えますが、私はきっと理由がある。
このテンプレートを入手するにはどうすればよいですか? 誰かがそれを私にエクスポートできますか? サポートされていませんか?
継承フォームが適していない場合、相互に継承するフォームを作成し、ビルド時にすべての変更を取り消すことなくデザイナーで編集できるようにするにはどうすればよいですか?