ListBoxControl样式与用法

Dev控件效果可以使用程序SkinManager进行定制,一方面有利于生成一整套统一的皮肤,另外是确实有些样式效果使用属性设置不了。Dev目前感觉还是有很多不自由的地方,一些只能通过皮肤应用样式,而有一些样式却只能使用事件之类的办法来实现。

1. 绘制选中行前景色与背景色

1. 设置HighlightedItemStyle属性为Standard。
2. 注册DrawItem事件,事件中添加如下代码:
if ((e.State & DrawItemState.Selected) == DrawItemState.Selected)
{
    e.Appearance.BackColor = Color.SkyBlue;
    e.Appearance.ForeColor = Color.White;
}
2. 设置Item高度为26

设置ItemHeight属性为26




你可能感兴趣的:(DevExpress)