Imports System.Data
' 仮想データテーブルを作成します。
Dim dt As DataTable = New DataTable()
dt.Columns.Add("Field1", GetType(String))
dt.Columns.Add("Field2", GetType(String))
dt.Columns.Add("Field3", GetType(String))
dt.Columns.Add("Field4", GetType(String))
dt.Columns.Add("Field5", GetType(String))
Dim dr As DataRow
For i As Integer = 0 To 10
dr = dt.NewRow()
dr("Field1") = "Item1_" + i.ToString
dr("Field2") = "Item2_" + i.ToString
dr("Field3") = "Item3_" + i.ToString
dr("Field4") = "Item4_" + i.ToString
dr("Field5") = "Item5_" + i.ToString
dt.Rows.Add(dr)
Next
' ヘッダを表示します。
GcComboBox1.ListBox.HeaderPane.Visible = True
' 自動的にカラムが生成されるようにします。
GcComboBox1.ListBox.AutoGenerateColumns = True
' データソースに接続し、データバインドします。
GcComboBox1.DataSource = dt
GcComboBox1.DataBind()
using System.Data;
// 仮想データテーブルを作成します。
DataTable dt = new DataTable();
dt.Columns.Add("Field1", typeof(string));
dt.Columns.Add("Field2", typeof(string));
dt.Columns.Add("Field3", typeof(string));
dt.Columns.Add("Field4", typeof(string));
dt.Columns.Add("Field5", typeof(string));
DataRow dr;
for (int i = 0; i < 10; i++ )
{
dr = dt.NewRow();
dr["Field1"] = "Item1_" + i.ToString();
dr["Field2"] = "Item2_" + i.ToString();
dr["Field3"] = "Item3_" + i.ToString();
dr["Field4"] = "Item4_" + i.ToString();
dr["Field5"] = "Item5_" + i.ToString();
dt.Rows.Add(dr);
}
// ヘッダを表示します。
GcComboBox1.ListBox.HeaderPane.Visible = true;
// 自動的にカラムが生成されるようにします。
GcComboBox1.ListBox.AutoGenerateColumns = true;
// データソースに接続し、データバインドします。
GcComboBox1.DataSource = dt;
GcComboBox1.DataBind();