メンバ一覧 Operable | 前のプロパティ 次のプロパティ |
VB C# ALL プログラミング言語によるフィルタ (ここで選んだ言語で選別された説明や図だけが表示されます)
◇ 機能および役割
このフォームが操作可能かどうかを示す。
◇ 所属するクラス (ツーピーススタイルの場合にこのプロパティが宣言されているクラス)
AppliTech.WorkFrame.FormBase (ローカル)
◇ 値を参照・設定する際の書き方
fB.Operable
(ただし fB は、クラス FormBase のインスタンス)
◇ 型および属性 (このプロパティの型と属性)
真偽値型 (Boolean, bool)
◇ 取り得る値とその意味
真 (True, true) だと、このフォームが操作可能であることを意味する。偽 (False, false) だと、このフォームが操作可能でないことを意味する。
◇ 例外の発生 (誤った参照の際に発生する例外)
(関係する例外の発生なし)
◇ 使用上のヒントと注意事項
◇ 関連事項
◇ 使用例
' HeadCode 用 Check フックメソッド Friend Function HeadCode_Check(ByVal HeadCode As String, ByVal fB As FormBase) As Integer ' メソッドが呼ばれたときの Operable 状態を表示します。 Console.WriteLine("HeadCode_Check: Operable=" + fB.Operable.ToString()) If HeadCode.Length > 0 Then ' 最初の 1 文字がアルファベットでなければエラーにする。 If Not Char.IsLetter(HeadCode.Chars(0)) Then Return ERROR_NotStartsWithAlphabet End If End If Return ItemBase.CHECK_OK End Function
// HeadCode 用 Check フックメソッド internal int HeadCode_Check( string HeadCode, FormBase fB ) { // メソッドが呼ばれたときの Operable 状態を表示します。 Console.WriteLine("HeadCode_Check: Operable=" + fB.Operable.ToString()); if (HeadCode.Length > 0) { // 最初の 1 文字がアルファベットでなければエラーにする。 if (!Char.IsLetter(HeadCode[0])) { return ERROR_NotStartsWithAlphabet; } } return ItemBase.CHECK_OK; }
// HeadCode 用 Check フックメソッド int HeadCode_Check( String HeadCode, FormBase fB ) { // メソッドが呼ばれたときの Operable 状態を表示します。 System.out.println("HeadCode_Check: Operable=" + fB.Operable); if (HeadCode.length() > 0) { // 最初の 1 文字がアルファベットでなければエラーにする。 if (!Character.isLetter(HeadCode.charAt(0))) { return ERROR_NotStartsWithAlphabet; } } return ItemBase.CHECK_OK; }