C#使用列表框仅显示选择的几个描述字符

时间:2014-09-30 03:52:55

标签: c#

我目前在下面的代码填充了包含Id,说明和公司

的列表框
            DataTable dTable = new DataTable();
            dataAdapter.Fill(dTable);

            DataColumn dcDisplayMember = new DataColumn("DisplayMember");
            dcDisplayMember.Expression = string.Format("{0}+'\t\t'+{1}+'\t\t'+{2}", "dId", "Description", "Company");


            dTable.Columns.Add(dcDisplayMember);


            BindingSource bSource = new BindingSource();
            bSource.DataSource = dTable;
            listBox.DataSource = bSource;
            listBox.DisplayMember = "DisplayMember";

然而,我想要实现的是让列表框显示更短版本的描述列,例如某事的描述......

我知道我必须做点什么

string.Format("{0}+'\t\t'+{1}+'\t\t'+{2}", "dId", "Description", "Company")

但我不确定是什么

0 个答案:

没有答案