重绘comboBox控件需要在DrawItem事件中获取DisplayMember值,如何获取呢?
代码:
private void ComboBoxEx_DrawItem(object sender, DrawItemEventArgs e)
{
// 未指定DisplayMember,ValueMember属性,则GetItemText返回的值是项的ToString方法的值
// 否则,该方法返回在item参数中指定的对象的DisplayMember,ValueMember属性中指定的成员的字符串值
string _text = GetItemText(this.Items[e.Index]);
}
说明:
如果未指定DisplayMember属性,则GetItemText返回的值是项的ToString方法的值.否则,该方法返回在item参数中指定的对象的DisplayMember属性中指定的成员的字符串值




