public ColumnStyle(ColumnStyleType type) { _columnStyleType = type; SetDefaultCellBorder(); SetDefaultBackgroundBrush(); SetDefaultTextBrush(); SetDefaultTextFont(); }
public static BrushX GetDefaultBackgroundBrush(ColumnStyleType type) { if (type == ColumnStyleType.DataCell) { return((BrushX)_defaultNormalBackgroundBrush.Clone()); } else { return((BrushX)_defaultHeaderBackgroundBrush.Clone()); } }
public static BrushX GetDefaultTextBrush(ColumnStyleType type) { if (type == ColumnStyleType.DataCell || type == ColumnStyleType.PropertyCell) { return((BrushX)_defaultNormalTextBrush.Clone()); } else { return(new BrushX(SystemColors.ControlText)); } }
/// <summary> /// Get a clone of the default cell border. /// </summary> /// <returns></returns> public static PenX GetDefaultCellBorder(ColumnStyleType type) { if (type == ColumnStyleType.DataCell || type == ColumnStyleType.PropertyCell) { return((PenX)_defaultCellPen.Clone()); } else { return(new PenX(SystemColors.ControlDarkDark, 1)); } }
public ColumnStyle(ColumnStyle s) { _columnStyleType = s._columnStyleType; _columnSize = s._columnSize; _isCellPenCustom = s._isCellPenCustom; ChildCopyToMember(ref _cellPen, s._cellPen); _textFormat = (StringFormat)s._textFormat.Clone(); _textFont = s._textFont; _isTextBrushCustom = s._isTextBrushCustom; ChildCopyToMember(ref _textBrush, s._textBrush); _isBackgroundBrushCustom = s._isBackgroundBrushCustom; ChildCopyToMember(ref _backgroundBrush, s._backgroundBrush); }
public ColumnStyle(ColumnStyle s) { _columnStyleType = s._columnStyleType; m_Size = s.m_Size; _isCellPenCustom = s._isCellPenCustom; m_CellPen = (PenX)s.m_CellPen.Clone(); m_TextFormat = (StringFormat)s.m_TextFormat.Clone(); m_TextFont = (Font)s.m_TextFont.Clone(); _isTextBrushCustom = s._isTextBrushCustom; m_TextBrush = (BrushX)s.m_TextBrush.Clone(); _isBackgroundBrushCustom = s._isBackgroundBrushCustom; m_BackgroundBrush = (BrushX)s.m_BackgroundBrush.Clone(); }
public void ChangeTypeTo(ColumnStyleType type) { _columnStyleType = type; if (!_isCellPenCustom) { SetDefaultCellBorder(); } if (!_isTextBrushCustom) { SetDefaultTextBrush(); } if (!_isBackgroundBrushCustom) { SetDefaultBackgroundBrush(); } SetDefaultTextFont(); }
public ColumnStyle(ColumnStyleType type) { _cellPen = new PenX(GdiColorHelper.ToNamedColor(SystemColors.InactiveBorder), 1) { ParentObject = this }; _textBrush = new BrushX(GdiColorHelper.ToNamedColor(SystemColors.WindowText)) { ParentObject = this }; _backgroundBrush = new BrushX(GdiColorHelper.ToNamedColor(SystemColors.Window)) { ParentObject = this }; _columnStyleType = type; SetDefaultCellBorder(); SetDefaultBackgroundBrush(); SetDefaultTextBrush(); SetDefaultTextFont(); }
public void ChangeTypeTo(ColumnStyleType type) { _columnStyleType = type; if (!_isCellPenCustom) SetDefaultCellBorder(); if (!_isTextBrushCustom) SetDefaultTextBrush(); if (!_isBackgroundBrushCustom) SetDefaultBackgroundBrush(); SetDefaultTextFont(); }
public static Font GetDefaultTextFont(ColumnStyleType type) { return (Font)_defaultTextFont.Clone(); }
public static BrushX GetDefaultBackgroundBrush(ColumnStyleType type) { if (type == ColumnStyleType.DataCell) return (BrushX)_defaultNormalBackgroundBrush.Clone(); else return (BrushX)_defaultHeaderBackgroundBrush.Clone(); }
public static FontX GetDefaultTextFont(ColumnStyleType type) { return(_defaultTextFont); }
/// <summary> /// Get a clone of the default cell border. /// </summary> /// <returns></returns> public static PenX GetDefaultCellBorder(ColumnStyleType type) { if (type == ColumnStyleType.DataCell || type == ColumnStyleType.PropertyCell) return (PenX)_defaultCellPen.Clone(); else return new PenX(GdiColorHelper.ToNamedColor(SystemColors.ControlDarkDark), 1); }
public static BrushX GetDefaultTextBrush(ColumnStyleType type) { if (type == ColumnStyleType.DataCell || type == ColumnStyleType.PropertyCell) return (BrushX)_defaultNormalTextBrush.Clone(); else return new BrushX(GdiColorHelper.ToNamedColor(SystemColors.ControlText)); }
public static Font GetDefaultTextFont(ColumnStyleType type) { return((Font)_defaultTextFont.Clone()); }
public static FontX GetDefaultTextFont(ColumnStyleType type) { return _defaultTextFont; }