DevExpress:如何更改SearchLookUpEdit控件的背景颜色

时间:2011-09-23 10:37:38

标签: c# winforms devexpress

如果您在SearchLookUpEdit中选择DropDown按钮但我找不到合适的属性来执行此操作,我想更改显示的PopUp控件的BackColor。

Example

顺便说一下。我使用一个defaultLookAndFeel对象,其Style设置为“UltraFlat”,因此我无法在皮肤中定义它。

1 个答案:

答案 0 :(得分:1)

在devexpress支持的帮助下:http://www.devexpress.com/Support/Center/p/Q345598.aspx

Private Sub SearchLookUpEdit1_Popup(sender As System.Object, _
        e As System.EventArgs) Handles SearchLookUpEdit1.Popup

    Dim popupControl As Control = CType(sender, IPopupControl).PopupWindow
    popupControl.BackColor = Color.LightBlue
    Dim lc As LayoutControl = CType(popupControl.Controls(2).Controls(0), LayoutControl)
    Dim lcgroup As LayoutControlGroup = CType(lc.Items(0), LayoutControlGroup)
    lcgroup.AppearanceGroup.BackColor = Color.LightBlue

End Sub