Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用绑定列表和列表框数据源来填充列表框,
BindingList<MyData> data = new BindingList<MyData>(); listbox1.DataSource = data; listbox.DisplayMember = "Name";
问题是,我怎样才能添加不止这一列(名称)?
ListBox仅支持一个“列”,您不能添加更多显示成员。因此,我建议您使用DataGridView而不是ListBox. 添加两列DataGridViewTextBoxColumn类型并使它们只读。然后为DataPropertyName要绑定到您的数据类型的每一列提供值。
ListBox
DataGridView
DataGridViewTextBoxColumn
DataPropertyName
另一种选择(我不推荐)是在您的类上创建属性,MyData这将为两个属性返回某种连接字符串。
MyData