To bind MultiSelect to a data source, follow these steps:
C# |
コードのコピー
|
---|---|
static string GetConnectionString() { string conn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\GPCTAdmin\Documents\ComponentOne Samples\Common\C1NWind.mdb;"; return string.Format(conn); } DataTable GetDataSource(string connectionString) { // 接続文字列を設定します。 string conn = GetConnectionString(); // SQL文を設定します。 string rs = connectionString; // データをDataSetに取得します。 OleDbDataAdapter da = new OleDbDataAdapter(rs, conn); DataSet ds = new DataSet(); da.Fill(ds); // データテーブルを返します。 return ds.Tables[0]; } |
C# |
コードのコピー
|
---|---|
private void Form1_Load(object sender, EventArgs e) { c1MultiSelect1.BindingInfo.DataSource = GetDataSource("Select * from Employees "); c1MultiSelect1.BindingInfo.DisplayMemberPath = "FirstName"; } |