メンバ一覧 Mode 前のプロパティ 次のプロパティ

VB C# ALL プログラミング言語によるフィルタ (ここで選んだ言語で選別された説明や図だけが表示されます)

Mode プロパティ

機能および役割

この画面の動作モードを示す。

所属するクラス (ツーピーススタイルの場合にこのプロパティが宣言されているクラス)

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;
    }
}