在listbox中,当我选了一条记录后,记录的背景色 是深蓝色的,我如何把颜色变成红色.
我用drawitem实现了改变某项的背景色,但是鼠标点击却不起作用了,什么反应也没有了。
c#listobox改变选中行的背景色
只能通过 drawitem 来实现 drawitem 就是要你自己处理所有的项绘制,也就是鼠标点击后虽然项已经选中,但如果你没有绘制选中效果,看起来就好像点击不起作用,你需要通过 DrawItem 事件中的 e.State 来得到当前项的状态,绘制不同的效果 Checked 已选中该项。仅菜单控件使用此值。ComboBoxEdit 该项是...