gridcontrol根據條件設定grid顏色顯示
阿新 • • 發佈:2019-02-05
Run Designer 在 Appearance 中的 Style
Conditions 裡 Add 一個 Style
Condition Item 調整右邊的屬性
[Appearance] - 顯示的風格
[ApplyToRow] - 應用到整行
[Column] - 要檢查的列欄位(必須包含在 Columns 中,可以是不顯示的)
[Condition] - 運算子(==,!=,<,>,...)
[Tag] - Item的附加資料(基本沒用)
[Value1] - 單值檢查(==,!=,<,>,...)的值,或雙值檢查(between,..) 的第一個值
[Appearance] - 顯示的風格
[ApplyToRow] - 應用到整行
[Column] - 要檢查的列欄位(必須包含在 Columns 中,可以是不顯示的)
[Condition] - 運算子(==,!=,<,>,...)
[Tag] - Item的附加資料(基本沒用)
[Value1] - 單值檢查(==,!=,<,>,...)的值,或雙值檢查(between,..)
[Value2] - 雙值檢查(between,..)的第二個值
也可在程式碼中加入如下:(delphi2006下)
StyleFormatCondition11.Appearance.Options.UseBackColor := True;
StyleFormatCondition11.ApplyToRow := True;
StyleFormatCondition11.Column := Self.colisover;
StyleFormatCondition11.Condition := DevExpress.XtraGrid.FormatConditionEnum.Equal;
StyleFormatCondition11.Value1 := True;
Self.GridView1.FormatConditions.AddRange(TArrayOfDevExpress_XtraGrid_StyleFormatCondition.Create(StyleFormatCondition11));