ComboBox

Q2
選択項目の参照方法

A2

[解決方法]
ComboBoxクラスはPulldownListクラスと似た外観を持ちますが、キー入力により選択肢にない
値を入力することが可能です。このため選択項目の参照方法がPulldownListオブジェクトとは
異なります。

ComboBoxオブジェクトの入力値または選択項目の値はComboBoxオブジェクトのValueプロパティを参照してください。
ComboBoxオブジェクトのValueプロパティには、PulldownListオブジェクトの様な、選択されている項目の配列番号ではなく、入力値またはComboItemオブジェクトのValue値が格納されます。


[サンプルコード]

Form Form1 {
    X = 0;
    Y = 0;
    Width = 400;
    Height = 300;
    ComboBox ComboBox1 {
        X = 10;
        Y = 10;
        Width = 110;
        Height = 160;
        ComboItem ComboItem1[0];

        Function OnTouch( e ) {
            Form1.Label1 = e.From.value;
        }
    }
    Label Label1 {
        X = 10;
        Y = 50;
        Width = 110;
        Height = 25;
    }
    if ( !$DESIGNTIME ) {
        ComboBox1.ComboItem1 << CSV ( .value ){
            A 項目1
            B 項目2
            C 項目3
            D 項目4
            E 項目5
        };
    }
}
管理番号:CmbB_003
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ