2013-05-13 6 views
1

GridControlFindPanel에 입력 한 텍스트가 있음을 사용자에게 알리고 싶습니다. 그는 필터를 변경하고 결과가 표시되지 않는다고 전제합니다 (이전의 검색 결과 : FindPanel).Devexpress FindPanel 배경색

고려 된보기의 ColumnFilterChanged 이벤트가 발생하면 FindPanel의 텍스트를 지우는 것이 한 가지 해결책입니다. 그러나 내가 원했던 것은 FindPanelBackColor을 변경하는 것입니다 (보기의 OptionsFind 속성에는 모양 사용자 정의가 없습니다).

누구든지 이런 유형의 문제가 발생했는지 그리고 어떻게해야하는지 궁금합니다.

도움을 주시면 감사하겠습니다.

답변

1

FindPanel의 BackColor를 설정하는 것은 불가능한 것처럼 보입니다. FilterPanel에서 동일한 문제가 발생했습니다. BackColor는 현재 적용된 Style에 의해 검색됩니다. 첫 번째 방법에 대한

Find Panel Appearance

How to customize the Find Panel layout

BackColor of the FindPanel when we use LookAndFeel

이동하여 필요한 경우

gridView.ApplyFindFilter(string.Empty); 

사용 다음은 DevExpress의 포럼에서 주제에 대한 몇 가지 스레드입니다.

+0

그건 내가 생각한거야. 희망은 그들이 다음 릴리스에 대해이 문제에 대해 작업 할 것입니다. @ JohnThompson의 답변 주셔서 감사합니다! – Fares