API version 4
iOSAndroidWindows
Formatプロパティに空のデータは表示しないフォーマット(N)を指定されていてValueプロパティが0のときに、入力した0なのか、Deleteキーでクリアされて0なのかを判別するために使用します。
プロパティを参照したときは、以下の値になります。
値 |
説明 |
---|---|
$TRUE |
Deleteキーによりクリアされた状態です |
$FALSE |
0が入力された状態です |
プロパティに値を設定したときは、以下の動作になります。
値 |
説明 |
---|---|
$TRUE |
0を表示せず空白にします |
$FALSE |
0を表示します |
例)
NumberEdit num1 { Format = "990N"; Function OnTouch(e) { if (Value == 0 && IsNull == $TRUE) { MessageBox("何か入力してください"); } } } Button btn { Title="クリア"; Function OnTouch(e) { ^.num1.IsNull = $TRUE; } }
Formatプロパティに空のデータは表示しないフォーマット(N)が指定されていない場合は、このプロパティに$TRUEを設定しても空白になることはありません。また画面操作があったときは$FALSEになります。