private void grid_CellStyleProvider(object sender, CellStyleQueryEventArgs args) { PriceRule priceRule = entities [args.Cell.Row]; if (priceRule.Conditions.Any(c => c.Error) || priceRule.Actions.Any(a => a.Error)) { args.Style = highlight; } }
private void grid_CellStyleProvider(object sender, CellStyleQueryEventArgs args) { long operationId = (long)entities [args.Cell.Row, "Id"]; if (HighlightedEntityIds.ContainsKey(operationId)) { args.Style = highlight; } }
private void secondGrid_CellStyleProvider(object sender, CellStyleQueryEventArgs args) { ComplexRecipe currectRecipe = operation.DetailsProd [args.Cell.Row].SourceRecipe; if ((selectedRecipe == null && currectRecipe != null) || (selectedRecipe != null && ReferenceEquals(currectRecipe, selectedRecipe))) { args.Style = highlight; } }