private void InitFilterRowStyles( DefaultVisualStyles visualStyle, ColorFactory factory) { FilterRowVisualStyle style = new FilterRowVisualStyle(); style.FilterBorderColor = factory.GetColor(0x697D96); style.FilterBackground = new Background(Color.White, factory.GetColor(0x4168B6), 0); style.WhiteSpaceBackground = new Background(factory.GetColor(0xCFDDEE)); style.RowHeader.Background = new Background(factory.GetColor(0xEFF5FB), factory.GetColor(0xE2EDFA), BackFillType.ForwardDiagonal); style.RowHeader.BorderHighlightColor = GetBorderHighlight(factory); visualStyle.FilterRowStyles[StyleType.Default] = style; style = style.Copy(); style.FilterBackground = new Background(Color.White, factory.GetColor(Color.Green), 0); visualStyle.FilterRowStyles[StyleType.Selected] = style; style = style.Copy(); style.FilterBackground = new Background(Color.White, factory.GetColor(0xE2AA00), 0); style.RowHeader.Background = new Background(factory.GetColor(0xFFDF6B), factory.GetColor(0xFFFCE6), BackFillType.Angle); visualStyle.FilterRowStyles[StyleType.MouseOver] = style; visualStyle.FilterRowStyles[StyleType.SelectedMouseOver] = style; }
private void InitFilterRowStyles( DefaultVisualStyles visualStyle, ColorFactory factory) { FilterRowVisualStyle style = new FilterRowVisualStyle(); style.FilterBorderColor = GetBorderHighlight(factory); style.FilterBackground = new Background(Color.White, factory.GetColor(Color.LightGray), 0); style.WhiteSpaceBackground = new Background(factory.GetColor(0x797979)); style.RowHeader.Background = new Background(factory.GetColor(0x6A6A6A), factory.GetColor(0x595959), BackFillType.ForwardDiagonal); style.RowHeader.BorderHighlightColor = GetBorderHighlight(factory); visualStyle.FilterRowStyles[StyleType.Default] = style; style = style.Copy(); style.FilterBackground = new Background(Color.White, factory.GetColor(Color.Green), 45); visualStyle.FilterRowStyles[StyleType.Selected] = style; style = style.Copy(); style.FilterBackground = new Background(Color.White, factory.GetColor(0xE2AA00), 0); style.RowHeader.Background = new Background(factory.GetColor(0x8E8E8E)); visualStyle.FilterRowStyles[StyleType.MouseOver] = style; visualStyle.FilterRowStyles[StyleType.SelectedMouseOver] = style; }
private void InitFilterRowStyles( DefaultVisualStyles visualStyle, ColorFactory factory) { FilterRowVisualStyle style = new FilterRowVisualStyle(); MetroPartColors metroColors = _MetroPartColors; style.FilterBorderColor = factory.GetColor(0x787D87); style.FilterBackground = new Background( Color.White, factory.GetColor(metroColors.CanvasColorDarkShade), 0); style.WhiteSpaceBackground = new Background(factory.GetColor(metroColors.CanvasColor)); style.RowHeader.Background = new Background(factory.GetColor(metroColors.CanvasColorLighterShade)); style.RowHeader.BorderHighlightColor = GetBorderHighlight(); visualStyle.FilterRowStyles[StyleType.Default] = style; style = style.Copy(); style.FilterBackground = new Background( Color.White, factory.GetColor(metroColors.ComplementColor), 45); visualStyle.FilterRowStyles[StyleType.Selected] = style; style = style.Copy(); style.FilterBackground = new Background( Color.White, factory.GetColor(metroColors.BaseColorDark), 0); style.RowHeader.Background = new Background(factory.GetColor(metroColors.CanvasColorLightShade)); visualStyle.FilterRowStyles[StyleType.MouseOver] = style; visualStyle.FilterRowStyles[StyleType.SelectedMouseOver] = style; }