Open棟梁 wiki
目次 †
概要 †
画面は、FormとControlから構成される。
それ以外に、
ASP.NET、Windows Forms、WPF、ASP.NET MVC、
などのUIサブシステムの仕様によって仕様や名称が異なるが、
- デザイン ベース(親のフォーム)
- 個別デザイン(子のフォーム)
- ユーザ コントロール(複数のControlを集約したControl)
的なコンポーネントから構成される。
コンポーネント †
デザイン ベース †
画面の枠部分やメニュー、ボタンレイアウトのデザイン・処理の共通化などを図ることができる。
- ASP.NET Web Formsのマスタページ
- Windows FormsのベースのFormクラス
- ASP.NET MVCのViews/Shared/_Layout.cshtmlや、RenderSection?、
個別デザイン †
デザイン ベースを使用して個々の画面の内部コンテンツ部分を定義する。
- ASP.NET Web Formsのコンテンツページ
- Windows Formsの派生のFormクラス
ユーザ コントロール †
複数のコントロールを集約しパーツ化して、デザイン・処理の共通化などを図ることができる。
- ASP.NET、Windows Forms、WPFで使用できる。
- ASP.NET MVCの場合は、HTML ヘルパーを使用する。
参考 †