技巧两则(ToolStripComboBox的DataSource和DataTable的Distinct)

一、本来认为ToolStripComboBox和ComboBox差不多,没想到在ToolStripComboBox的属性中怎么也找不到DataSource,也没有ValueMember和DisplayMember,但是多了一个ComboBox属性,哈哈,于是就有了下面的写法:

toolStripComboBox.ComboBox.DataSource = datatable;

toolStripComboBox.ComboBox.ValueMember = "ItemID";

toolStripComboBox.ComboBox.DisplayMember = "ItemName";

二、有时会对DataTable的某一列进行Distinct,微软在.net2.0中提供了方法:

datatable.DefaultView.ToTable(...);//4个重载的后两个可用于distinct。

你可能感兴趣的:(dataSource)