我有一个C#应用程序与组合框。我通常的方式使用遍历一些对象添加项目循环,并添加每个name属性值的组合框: comboBox1.Items.Add(object.name);
但后来我决定,我想通过文字来显示图像,所以我改变了drawMode和dropDownStyle,并在drawItem上设置了一个事件处理函数,首先绘制图像,然后绘制文本。 图像绘制正确,然后出现问题。我正在使用类似 e.
我想从System.Windows.Forms.ComboBox创建一个派生控件,该派生控件绑定到从数据库中检索的对象列表。想法是其他开发人员可以放弃这种控制的形式,而不必担心数据源,绑定,除非他们想。 我试图扩展组合框,然后在构造函数中设置DataSource,DisplayMember和ValueMember。 public class CustomComboBox : ComboBox
{