MESCIUS SPREAD for Windows Forms 17.0J > 開発者ガイド > セル型 > InputManセル > GcComboBox型セル > テキストボックスの使い方(GcComboBox型セル) |
GcComboBox型セルのテキストボックス部は、GcTextBox型セルと同等の機能を備え、入力可能な文字種の指定や最大文字数を制限することができます。
以下、テキストボックス部が提供する入力機能です。
また、テキストボックス部は、以下の表示機能を提供しています。
TextBoxStyle プロパティを使用すると、テキストボックス部に表示する内容(画像、文字列)を設定することができます。既定値はTextBoxStyle.TextOnly で、以下の値を設定できます。
TextBoxStyleの値 | 説明 |
---|---|
ImageOnly | テキストボックスに画像だけが表示されます。 |
TextOnly | テキストボックスに文字列だけが表示されます。 |
Both | テキストボックスに画像と文字列の両方が表示されます。 |
表示される画像は、リストボックスの先頭カラムに表示される画像です。リストボックスの設定方法については「リストボックスの使い方(GcComboBox型セル)」を参照してください。
テキストボックス部では、リストから選択した項目文字列が表示されますが、リストボックスがマルチカラムのとき、どのカラムの内容をテキストボックス部に表示するかは、 TextSubItemIndex プロパティでカラムのインデックスを指定します。
また、文字列をカスタマイズし表示することも可能です。表示する項目の設定はTextFormat プロパティを使用します。
TextFormat プロパティでは、表示するカラムや、その他表示したい文字列を指定することができます。
次のサンプルコードは、テキストボックス部への表示を項目と文字列とでカスタマイズする例です。
C# |
コードのコピー
|
---|---|
gcComboBox1.TextFormat = "[0](英語表記:[1] )";
|
Visual Basic |
コードのコピー
|
---|---|
gcComboBox1.TextFormat = "[0](英語表記:[1] )"
|