1)新しいグリッドを作成し、フィルタリングを有効にします。Infragistics Ultragrid - フィルタ行の外観を無効にできません
grid.DisplayLayout.Override.AllowRowFiltering = DefaultableBoolean.True;
grid.DisplayLayout.Override.FilterUIType = FilterUIType.FilterRow;
2)フィルター行、フィルターセル、およびフィルター行のバックカラーをアクティブに変更します。
grid.DisplayLayout.Override.FilterRowAppearanceActive.BackColor = System.Drawing.Color.Green;
grid.DisplayLayout.Override.FilterCellAppearance.BackColor = System.Drawing.Color.Orange;
grid.DisplayLayout.Override.FilterRowAppearance.BackColor = System.Drawing.Color.Purple;
3)フィルタ行のバックカラーは変更されません。 See Image
また、アプリのスタイリングを無効にして、OSテーマを無効にしてみました。
this.UseAppStyling = false;
this.UseOsThemes = DefaultableBoolean.False;
また、これらの変更をgrid_InitializeLayout()イベントにコピーしようとしました。
また、データソースにバインドする代わりに手動で定義したスキーマを使用してみました。
一般に、Infragisticsの外観設定の大部分は何もしないようです。
一部の機能 - たとえば、固定された行の背景色が色を変更します。
ここに見られるように:すべての外観のオーバーライドが無視されているかのようにhttp://help.infragistics.com/Help/Doc/WinForms/2012.2/CLR4.0/html/WinGrid_Specify_Fixed_Columns.html
だから、それはありません。