private void InitColumnHeaderStyles(DefaultVisualStyles visualStyle, ColorFactory factory) { ColumnHeaderRowVisualStyle style = new ColumnHeaderRowVisualStyle(); style.FilterBorderColor = factory.GetColor(Color.LightGray); 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); style.IndicatorBackground = new Background(factory.GetColor(0xF9FAFB), factory.GetColor(0xD7DAE2), BackFillType.Angle); style.IndicatorBorderColor = factory.GetColor(0xBDCFE8); visualStyle.ColumnHeaderRowStyles[StyleType.Default] = style; style = style.Copy(); style.FilterBorderColor = factory.GetColor(Color.LightGreen); style.FilterBackground = new Background(Color.White, factory.GetColor(Color.Green), 45); visualStyle.ColumnHeaderRowStyles[StyleType.Selected] = style; style = style.Copy(); style.FilterBorderColor = factory.GetColor(0x797979); style.FilterBackground = new Background(Color.White, factory.GetColor(0xE2AA00), 0); style.RowHeader.Background = new Background(factory.GetColor(0x8E8E8E)); visualStyle.ColumnHeaderRowStyles[StyleType.MouseOver] = style; visualStyle.ColumnHeaderRowStyles[StyleType.SelectedMouseOver] = style; }
private void InitColumnHeaderStyles(DefaultVisualStyles visualStyle, ColorFactory factory) { ColumnHeaderRowVisualStyle style = new ColumnHeaderRowVisualStyle(); MetroPartColors metroColors = _MetroPartColors; style.FilterBorderColor = factory.GetColor(metroColors.CanvasColorDarkShade); 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(); style.IndicatorBackground = new Background(factory.GetColor(metroColors.ComplementColor)); style.IndicatorBorderColor = factory.GetColor(metroColors.ComplementColorDark); visualStyle.ColumnHeaderRowStyles[StyleType.Default] = style; style = style.Copy(); style.FilterBorderColor = factory.GetColor(metroColors.ComplementColor); style.FilterBackground = new Background( Color.White, factory.GetColor(metroColors.ComplementColor), 45); visualStyle.ColumnHeaderRowStyles[StyleType.Selected] = style; style = style.Copy(); style.FilterBorderColor = factory.GetColor(metroColors.CanvasColorDarkShade); style.FilterBackground = new Background( Color.White, factory.GetColor(metroColors.BaseColorDark), 0); style.RowHeader.Background = new Background( factory.GetColor(metroColors.CanvasColorLightShade)); visualStyle.ColumnHeaderRowStyles[StyleType.MouseOver] = style; visualStyle.ColumnHeaderRowStyles[StyleType.SelectedMouseOver] = style; }
private void InitColumnHeaderStyles(DefaultVisualStyles visualStyle, ColorFactory factory) { ColumnHeaderRowVisualStyle style = new ColumnHeaderRowVisualStyle(); style.FilterBorderColor = factory.GetColor(0x697D96); style.FilterBackground = new Background(Color.White, factory.GetColor(0x5B92FF), 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); style.IndicatorBackground = new Background(factory.GetColor(0x4488E5)); style.IndicatorBorderColor = factory.GetColor(0x1F48A1); visualStyle.ColumnHeaderRowStyles[StyleType.Default] = style; style = style.Copy(); style.FilterBorderColor = factory.GetColor(Color.Green); style.FilterBackground = new Background(Color.White, factory.GetColor(Color.Green), 0); visualStyle.ColumnHeaderRowStyles[StyleType.Selected] = style; style = style.Copy(); style.FilterBorderColor = factory.GetColor(0x697D96); style.FilterBackground = new Background(Color.White, factory.GetColor(0xE2AA00), 0); style.RowHeader.Background = new Background( factory.GetColor(0xFFDF6B), factory.GetColor(0xFFFCE6), BackFillType.Angle); visualStyle.ColumnHeaderRowStyles[StyleType.MouseOver] = style; visualStyle.ColumnHeaderRowStyles[StyleType.SelectedMouseOver] = style; }
private void InitColumnHeaderStyles(DefaultVisualStyles visualStyle, ColorFactory factory) { ColumnHeaderRowVisualStyle style = new ColumnHeaderRowVisualStyle(); style.FilterBorderColor = factory.GetColor(0x787D87); style.FilterBackground = new Background(Color.White, factory.GetColor(0xB0B6BC), 0); style.WhiteSpaceBackground = new Background(factory.GetColor(0xE9EDF1)); style.RowHeader.Background = new Background( factory.GetColor(0xF5F7F9), factory.GetColor(0xEFF2F6), BackFillType.ForwardDiagonal); style.RowHeader.BorderHighlightColor = GetBorderHighlight(factory); style.IndicatorBackground = new Background(factory.GetColor(0xB0B6BC)); style.IndicatorBorderColor = factory.GetColor(0x787D87); visualStyle.ColumnHeaderRowStyles[StyleType.Default] = style; style = style.Copy(); style.FilterBorderColor = factory.GetColor(Color.Green); style.FilterBackground = new Background(Color.White, factory.GetColor(Color.Green), 45); visualStyle.ColumnHeaderRowStyles[StyleType.Selected] = style; style = style.Copy(); style.FilterBorderColor = factory.GetColor(0x797979); style.FilterBackground = new Background(Color.White, factory.GetColor(0xE2AA00), 0); style.RowHeader.Background = new Background( factory.GetColor(0xFFDF6B), factory.GetColor(0xFFFCE6), BackFillType.Angle); visualStyle.ColumnHeaderRowStyles[StyleType.MouseOver] = style; visualStyle.ColumnHeaderRowStyles[StyleType.SelectedMouseOver] = style; }