Imports GrapeCity.Web.Input.IMCombo
Imports GrapeCity.Web.Input.Core.ListBox
Imports System.Diagnostics
' コントロールにカラムを設定します。
GcComboBox1.ListBox.Columns.Add(New ListColumn("カラム1"))
GcComboBox1.ListBox.Columns.Add(New ListColumn("カラム2"))
GcComboBox1.ListBox.Columns.Add(New ListColumn("カラム3"))
' コントロールに項目を追加します。
GcComboBox1.Items.Add(New ComboItem(New SubItem("AAA"), New SubItem("abcde"), New SubItem(DateTime.Parse("2015/12/01"))))
GcComboBox1.Items.Add(New ComboItem(New SubItem("BBB"), New SubItem("bcdef"), New SubItem(DateTime.Parse("2015/12/15"))))
GcComboBox1.Items.Add(New ComboItem(New SubItem("CCC"), New SubItem("cdefg"), New SubItem(DateTime.Parse("2015/11/01"))))
GcComboBox1.Items.Add(New ComboItem(New SubItem("DDD"), New SubItem("defgh"), New SubItem(DateTime.Parse("2015/11/15"))))
' FindStringメソッドを使って検索します。
Dim matchedItem As MatchedComboItemCollection
Dim item As ComboItem
matchedItem = GcComboBox1.FindString(1, "bcd")
For Each item In matchedItem
' 検索結果をデバッグウィンドウに表示します。
Debug.WriteLine(item.Text)
Next
using GrapeCity.Web.Input.IMCombo;
using GrapeCity.Web.Input.Core.ListBox;
using System.Diagnostics;
// コントロールにカラムを設定します。
GcComboBox1.ListBox.Columns.Add(new ListColumn("カラム1"));
GcComboBox1.ListBox.Columns.Add(new ListColumn("カラム2"));
GcComboBox1.ListBox.Columns.Add(new ListColumn("カラム3"));
// コントロールに項目を追加します。
GcComboBox1.Items.Add(new ComboItem(new SubItem("AAA"), new SubItem("abcde"), new SubItem(DateTime.Parse("2015/12/01"))))
GcComboBox1.Items.Add(new ComboItem(new SubItem("BBB"), new SubItem("bcdef"), new SubItem(DateTime.Parse("2015/12/15"))))
GcComboBox1.Items.Add(new ComboItem(new SubItem("CCC"), new SubItem("cdefg"), new SubItem(DateTime.Parse("2015/11/01"))))
GcComboBox1.Items.Add(new ComboItem(new SubItem("DDD"), new SubItem("defgh"), new SubItem(DateTime.Parse("2015/11/15"))))
// FindStringメソッドを使って検索します。
MatchedComboItemCollection matchedItem;
matchedItem = GcComboBox1.FindString(1, "bcd");
foreach (ComboItem item in matchedItem)
{
// 検索結果をデバッグウィンドウに表示します。
Debug.WriteLine(item.Text);
}