メンバ一覧 Mode | 前のプロパティ 次のプロパティ |
VB C# ALL プログラミング言語によるフィルタ (ここで選んだ言語で選別された説明や図だけが表示されます)
◇ 機能および役割
この画面の動作モードを示す。
◇ 所属するクラス (ツーピーススタイルの場合にこのプロパティが宣言されているクラス)
AppliTech.WorkFrame.FormBase (ローカル)
AppliTech.WorkFrame.FormBase (セントラル)
このプロパティは、ローカル・セントラル間で Coherent 制御がなされる。
◇ 値を参照する際の書き方
fB.Mode
(ただし fB は、クラス FormBase のインスタンス)
◇ 型および属性 (このプロパティの型と属性)
整数型 (Integer, int)
読取り専用なので値の設定はできない。
◇ 取り得る値とその意味
動作モードは、次の定数によって表現される。
値 | 動作モード |
---|---|
FormBase.MODE_Append | 追加モード |
FormBase.MODE_Select | 選択モード |
FormBase.MODE_Indicate | 表示モード |
FormBase.MODE_Update | 更新モード |
◇ 例外の発生 (誤った参照の際に発生する例外)
(関係する例外の発生なし)
◇ 使用上のヒントと注意事項
フックメソッド BeginPrg および BeginPrgALcl の時点においては、このプロパティ Mode は意味をもたない。
◇ 関連事項
◇ 使用例
Friend Function 生徒管理_生徒番号_Prompt(ByVal fB As FormBase) As String If fB.Mode = FormBase.MODE_Append Then Return "新しく追加する生徒番号の値を入力してください。" ElseIf fB.Mode = FormBase.MODE_Select Then Return "検索する生徒番号の値を入力してください。" Else Return Nothing End If End Function
internal string 生徒管理_生徒番号_Prompt( FormBase fB ) { if (fB.Mode == FormBase.MODE_Append) { return "新しく追加する生徒番号の値を入力してください。"; } else if (fB.Mode == FormBase.MODE_Select) { return "検索する生徒番号の値を入力してください。"; } else { return null; } }
String 生徒管理_生徒番号_Prompt( FormBase fB ) { if (fB.Mode == FormBase.MODE_Append) { return "新しく追加する生徒番号の値を入力してください。"; } else if (fB.Mode == FormBase.MODE_Select) { return "検索する生徒番号の値を入力してください。"; } else { return null; } }