PowerTools InputMan for ASP.NET 8.0J
TextSubItemIndex プロパティ (ListBox)
使用例 

GrapeCity.Web.Input.IMCombo.GcComboBox.Textプロパティとして使用するカラムのインデックスを取得または設定します。
構文
Public Property TextSubItemIndex As Integer
public int TextSubItemIndex {get; set;}

プロパティ値

既定値:0
解説
TextSubItemIndexプロパティは、コンボコントロールのGrapeCity.Web.Input.IMCombo.GcComboBox.Textプロパティの値としてサブ項目を設定する場合に、使用するサブ項目のカラムのインデックスを指定します。使用します。項目を選択したとき、コンボコントロールのテキストエリアに表示する値は、TextSubItemIndexプロパティで指定したカラムのサブ項目の値になります。
使用例
次のサンプルコードでは、項目が選択されたとき、インデックス2のカラムのサブ項目の値が表示されるように設定します。
Imports GrapeCity.Web.Input.Core.ListBox
Imports GrapeCity.Web.Input.IMCombo

' ドロップダウンリストにカラムを追加します。
GcComboBox1.ListBox.Columns.Add(New ListColumn())
GcComboBox1.ListBox.Columns.Add(New ListColumn())
GcComboBox1.ListBox.Columns.Add(New ListColumn())

' コントロールに項目を追加します。
GcComboBox1.Items.Add(New ComboItem(New SubItem("AAA"), New SubItem("aaa"), New SubItem("あああ")))
GcComboBox1.Items.Add(New ComboItem(New SubItem("BBB"), New SubItem("bbb"), New SubItem("いいい")))
GcComboBox1.Items.Add(New ComboItem(New SubItem("CCC"), New SubItem("ddd"), New SubItem("ううう")))

' Textプロパティに設定する文字列のカラムのインデックスを設定します。
GcComboBox1.ListBox.TextSubItemIndex = 2
using GrapeCity.Web.Input.Core.ListBox;
using GrapeCity.Web.Input.IMCombo;

// ドロップダウンリストにカラムを追加します。
GcComboBox1.ListBox.Columns.Add(new ListColumn());
GcComboBox1.ListBox.Columns.Add(new ListColumn());
GcComboBox1.ListBox.Columns.Add(new ListColumn());

// コントロールに項目を追加します。 
GcComboBox1.Items.Add(new ComboItem(new SubItem("AAA"), new SubItem("aaa"), new SubItem("あああ")));
GcComboBox1.Items.Add(new ComboItem(new SubItem("BBB"), new SubItem("bbb"), new SubItem("いいい")));
GcComboBox1.Items.Add(new ComboItem(new SubItem("CCC"), new SubItem("ddd"), new SubItem("ううう")));

// Textプロパティに設定する文字列のカラムのインデックスを設定します。 
GcComboBox1.ListBox.TextSubItemIndex = 2;
参照

ListBox クラス
ListBox メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.