예제 #1
0
        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;
            }
        }
예제 #2
0
        private void grid_CellStyleProvider(object sender, CellStyleQueryEventArgs args)
        {
            long operationId = (long)entities [args.Cell.Row, "Id"];

            if (HighlightedEntityIds.ContainsKey(operationId))
            {
                args.Style = highlight;
            }
        }
예제 #3
0
        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;
            }
        }