すべての作業項目 <FORM> 要素

更新 : 2007 年 11 月

次の表は、作業項目の種類を定義するときに <FORM> セクションで使用できるすべての要素と属性を示しています。

要素

属性

説明

必須?

スキーマ参照

FORM

 

トップレベルのフォーム要素です。

はい

FORM 要素 (作業項目の種類の定義スキーマ)

Layout

 

コントロールを定義します。

はい

Layout 要素 (作業項目の種類の定義スキーマ)

 

MinimumSize

width, height 形式の文字列です。この値は、フォーム本体の最小サイズです。コンテナ コントロールをこのサイズより小さくすると、垂直および水平のスクロールバーが表示されます。

 

Layout 要素 (作業項目の種類の定義スキーマ)

 

Target

このレイアウトの適用対象となるクライアントを指定する文字列です。Visual Studio IDE では、Target 属性が省略されるか WinForms に設定された場合に、このレイアウトを使ってこの作業項目の種類が表示されます。サード パーティのクライアントでは、IDE で無視されるカスタムの Target 属性を使ってレイアウトを追加で指定できます。

いいえ

Layout 要素 (作業項目の種類の定義スキーマ)

 

Padding

コントロールの境界線の外側および内側に設定する空白の大きさをピクセル単位で指定する (left, top, right, bottom) 形式の文字列です。方向ごとに違う大きさを指定できます。

 

Layout 要素 (作業項目の種類の定義スキーマ)

 

Margin

コントロールの周囲および隣接するコントロールとの間に設定する空白の大きさをピクセル単位で指定する (left, top, right, bottom) 形式の文字列です。方向ごとに違う大きさを指定できます。

 

Layout 要素 (作業項目の種類の定義スキーマ)

Column

 

フォームの領域を列に分割します。

 

Column 要素 (作業項目の種類の定義スキーマ)

 

PercentWidth

列の幅を、その列が含まれる要素の幅に占める割合で指定します。PercentWidth と FixedWidth を同時に指定することはできません。

いいえ

Column 要素 (作業項目の種類の定義スキーマ)

 

FixedWidth

列の幅をピクセル単位で指定します。PercentWidth と FixedWidth を同時に指定することはできません。

いいえ

Column 要素 (作業項目の種類の定義スキーマ)

Group

 

要素を視覚的にグループ化します。Windows のグループ ボックスに似ています。

 

Group 要素 (作業項目の種類の定義スキーマ)

 

Label

グループ要素内に表示される Label です。

いいえ

Group 要素 (作業項目の種類の定義スキーマ)

 

Padding

Layout 要素の Padding に関する説明を参照してください。

 

Group 要素 (作業項目の種類の定義スキーマ)

 

Margin

Layout 要素の Margin に関する説明を参照してください。

 

Group 要素 (作業項目の種類の定義スキーマ)

TabGroup

 

1 つ以上のタブを格納します。

 

TabGroup 要素 (作業項目の種類の定義スキーマ)

 

Padding

Layout 要素の Padding に関する説明を参照してください。

 

TabGroup 要素 (作業項目の種類の定義スキーマ)

 

Margin

Layout 要素の Margin に関する説明を参照してください。

 

TabGroup 要素 (作業項目の種類の定義スキーマ)

Tab

 

タブ グループ内の 1 つのタブを定義します。

 

Tab 要素 (作業項目の種類の定義スキーマ)

 

Label

タブに表示されるラベルを指定します。

はい

Tab 要素 (作業項目の種類の定義スキーマ)

 

Padding

Layout 要素の Padding に関する説明を参照してください。

 

Tab 要素 (作業項目の種類の定義スキーマ)

 

Margin

Layout 要素の Margin に関する説明を参照してください。

 

Tab 要素 (作業項目の種類の定義スキーマ)

Control

 

フォーム上に表示されるフィールドを指定します。

 

Control 要素 (作業項目の種類の定義スキーマ)

 

Name

コントロールの名前です。省略すると、FieldName と同じ名前になります。

いいえ

Control 要素 (作業項目の種類の定義スキーマ)

 

Type

コントロールの種類を指定します。

はい

Control 要素 (作業項目の種類の定義スキーマ)

 

FieldName

コントロールの FieldName プロパティの値を指定します。

いいえ

Control 要素 (作業項目の種類の定義スキーマ)

 

ID

フィールドの識別子を指定します。ID と Name は同時に使用できません。

いいえ

Control 要素 (作業項目の種類の定義スキーマ)

 

Label

フィールドの Label です。このラベルを指定した場合、メタデータでフィールドに関連付けれたラベルは上書きされます。

いいえ

Control 要素 (作業項目の種類の定義スキーマ)

 

LabelPosition

フィールドのデータに対するラベルの位置を指定します。次の値を指定できます。

Top

Bottom

Left

Right

いいえ

Control 要素 (作業項目の種類の定義スキーマ)

 

Dock

Dock プロパティを指定すると、コンテナの余白が埋まる位置までフィールドが拡張されます。次のフィールド ドッキング値を使用できます。

Fill

Top

Bottom

Left

Right

いいえ

Control 要素 (作業項目の種類の定義スキーマ)

 

Padding

Layout 要素の Padding に関する説明を参照してください。

 

Control 要素 (作業項目の種類の定義スキーマ)

 

Margin

Layout 要素の Margin に関する説明を参照してください。

 

Control 要素 (作業項目の種類の定義スキーマ)

 

ReadOnly

このプロパティを指定すると、コントロールに読み取り専用のフィールドを表示できます。この属性がコントロールに与える効果は、コントロールの種類によってやや異なります。

いいえ

Control 要素 (作業項目の種類の定義スキーマ)

Splitter

 

フォーム上の 2 つの兄弟フォーム要素の間に、指定された方向の分割線を配置します。

 

Splitter 要素 (作業項目の種類の定義スキーマ)

 

Dock

分割線の方向とドッキングの動作を指定します。次の値を指定できます。

Fill

Top

Bottom

Left

Right

はい

Splitter 要素 (作業項目の種類の定義スキーマ)

参照

概念

作業項目フォームのサンプル

その他の技術情報

作業項目の種類の定義スキーマ