API version 1

- ‐

RW

boolean

editable

表示テキストを編集できるようにするかどうかを示します。

trueの場合は自由入力モードとなり、表示テキストを編集することができます。 falseの場合は固定入力モードとなり、表示テキストは必ずリスト項目から選択する必要があります。

無選択状態を許可するには selectionMode プロパティにMODE_CLEARABLEを指定する必要があります。


初期値はUNSPECIFIEDです。システム規定値はfalseです。

関連項目

selectionMode プロパティ


使用例 CRSダウンロード

Form SpreadStyleComboBox_properties {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   Spread spread1 {
           x = 8;
           y = 8;
           width = 640;
           height = 440;
           maxColumns = 20;
           maxRows = 20;

           var s = new SpreadStyleComboBox;

           String list_string[];

           list_string <<  csv {
                   Asample
                   ASample
                   asample
                   aSample
           };

           #コンボボックスに表示される選択肢を指定します
           s.list = list_string;

           #リストの幅を選択肢の最も大きいものに調整し、リストをセルの右端に揃える
           s.listWidth = -1;

           #リストの表示数を3にする
           s.dispLines = 3;

           cell("B2").style = s;
           cell("B2").value = s.list[0];

           #無選択状態を可能にする
           s.selectionMode = SpreadStyleComboBox.MODE_CLEARABLE;

           cell("B3").style = s;
           cell("B3").value = s.list[0];

           #リストからの選択を通常状態にする
           s.selectionMode = SpreadStyleComboBox.MODE_STD;

           #表示テキストの編集を許可する
           s.editable = true;

           #入力最大可能桁数を10にする
           s.maxLength = 10;

           cell("B4").style = s;
           cell("B4").value = s.list[0];
   }
}