[]
        
(Showing Draft Content)

C1.Win.C1FlexGrid.CellBorder.VerticalColor

VerticalColor Property

VerticalColor

Gets or sets the vertical border edges color (except for 3D borders) when Direction is set to BothDifferent.

Declaration
public Color VerticalColor { get; set; }
Remarks

Used with Direction = BothDifferent only. Customize Color property for other cases.

Makes sence for Style set to Flat, Double or Dotted only. 3D borders are always drawn using the system colors defined for highlights and shadows.

Examples

Set gray right border for selected column header cells.

var flexGrid = new C1.Win.FlexGrid.C1FlexGrid();
c1FlexGrid1.Styles.SelectedColumnHeader.Border.Direction = BorderDirEnum.BothDifferent;
c1FlexGrid1.Styles.SelectedColumnHeader.Border.VerticalColor = Color.Gray;

VerticalColor value will be ignored.

var flexGrid = new C1.Win.FlexGrid.C1FlexGrid();
c1FlexGrid1.Styles.SelectedColumnHeader.Border.Direction = BorderDirEnum.Both;
c1FlexGrid1.Styles.SelectedColumnHeader.Border.VerticalColor = Color.Gray;

Set wide green bottom border and thin gray side border for selected column header cells.

var flexGrid = new C1.Win.FlexGrid.C1FlexGrid();
c1FlexGrid1.Styles.SelectedColumnHeader.Border.Direction = BorderDirEnum.BothDifferent;
c1FlexGrid1.Styles.SelectedColumnHeader.Border.VerticalWidth = 1;
c1FlexGrid1.Styles.SelectedColumnHeader.Border.HorizontalWidth = 3;
c1FlexGrid1.Styles.SelectedColumnHeader.Border.HorizontalColor = Color.Green;
c1FlexGrid1.Styles.SelectedColumnHeader.Border.VerticalColor = Color.Gray;