menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Interface IGridDataVisualStyle - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Interface IGridDataVisualStyle

    Namespace: Syncfusion.Windows.Controls.Grid
    Assembly: Syncfusion.Grid.Wpf.dll
    Syntax
    public interface IGridDataVisualStyle

    Properties

    AlternateRowBackground

    Gets the alternate row background.

    Declaration
    Brush AlternateRowBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The alternate row background.

    ColumnOptionsButtonBackground

    Gets the column options button background.

    Declaration
    Brush ColumnOptionsButtonBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The column options button background.

    ColumnOptionsButtonBorderBrush

    Gets the column options button border brush.

    Declaration
    Brush ColumnOptionsButtonBorderBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The column options button border brush.

    ColumnOptionsCloseButtonBrush

    Gets the column options close button brush.

    Declaration
    Brush ColumnOptionsCloseButtonBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The column options close button brush.

    ColumnOptionsPopupBackground

    Gets the column options popup background.

    Declaration
    Brush ColumnOptionsPopupBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The column options popup background.

    ColumnOptionsPopupForeground

    Gets the column options popup foreground.

    Declaration
    Brush ColumnOptionsPopupForeground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The column options popup foreground.

    CurrentCellBorderBrush

    Gets the current cell border brush.

    Declaration
    Brush CurrentCellBorderBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The current cell border brush.

    CurrentCellBorderWidth

    Gets the width of the current cell border.

    Declaration
    double CurrentCellBorderWidth { get; }
    Property Value
    Type Description
    System.Double

    The width of the current cell border.

    CurrentCellSelectionBackground

    Gets the current cell selection background.

    Declaration
    Brush CurrentCellSelectionBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The current cell selection background.

    CurrentCellSelectionForeground

    Gets the current cell selection foreground.

    Declaration
    Brush CurrentCellSelectionForeground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The current cell selection foreground.

    DragDropIndicatorBrush

    Gets the drag drop indicator brush.

    Declaration
    Brush DragDropIndicatorBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The drag drop indicator brush.

    DragDropIndicatorOuterBrush

    Gets the drag drop indicator outer brush.

    Declaration
    Brush DragDropIndicatorOuterBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The drag drop indicator outer brush.

    FilterButtonAppliedBrush

    Gets the filter button applied brush.

    Declaration
    Brush FilterButtonAppliedBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The filter button applied brush.

    FilterButtonHoverInnerBrush

    Gets the filter button hover inner brush.

    Declaration
    Brush FilterButtonHoverInnerBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The filter button hover inner brush.

    FilterButtonHoverOuterBrush

    Gets the filter button hover outer brush.

    Declaration
    Brush FilterButtonHoverOuterBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The filter button hover outer brush.

    FilterButtonInnerBrush

    Gets the filter button inner brush.

    Declaration
    Brush FilterButtonInnerBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The filter button inner brush.

    FilterButtonOuterBrush

    Gets the filter button outer brush.

    Declaration
    Brush FilterButtonOuterBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The filter button outer brush.

    FilterPopupBackgroundBrush

    Gets the filter popup's background brush.

    Declaration
    Brush FilterPopupBackgroundBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The filter popup background brush.

    FilterPopupForegroundBrush

    Gets the filter popup's foreground brush.

    Declaration
    Brush FilterPopupForegroundBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The filter popup foreground brush.

    GridBorderBrush

    Gets the grid border brush.

    Declaration
    Brush GridBorderBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The grid border brush.

    GridBorderThickness

    Gets the grid border thickness.

    Declaration
    Thickness GridBorderThickness { get; }
    Property Value
    Type Description
    System.Windows.Thickness

    The grid border thickness.

    GroupAreaBackgroundBrush

    Gets the group area background brush.

    Declaration
    Brush GroupAreaBackgroundBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The group area background brush.

    GroupAreaForegroundBrush

    Gets the group area foreground brush.

    Declaration
    Brush GroupAreaForegroundBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The group area foreground brush.

    GroupCaptionSelectionBackground

    Gets the group caption selection background.

    Declaration
    Brush GroupCaptionSelectionBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The group caption selection background.

    GroupCaptionSelectionForeground

    Gets the group caption selection foreground.

    Declaration
    Brush GroupCaptionSelectionForeground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The group caption selection foreground.

    GroupCellBorderMargins

    Gets the group cell border margins.

    Declaration
    CellMarginsInfo GroupCellBorderMargins { get; }
    Property Value
    Type Description
    CellMarginsInfo

    The group cell border margins.

    GroupCellBorders

    Gets the group cell borders.

    Declaration
    CellBordersInfo GroupCellBorders { get; }
    Property Value
    Type Description
    CellBordersInfo

    The group cell borders.

    GroupHeaderFont

    Gets the group header font.

    Declaration
    GridFontInfo GroupHeaderFont { get; }
    Property Value
    Type Description
    GridFontInfo

    The group header font.

    HeaderBackgroundBrush

    Gets the header background brush.

    Declaration
    Brush HeaderBackgroundBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The header background brush.

    HeaderCellBorders

    Declaration
    CellBordersInfo HeaderCellBorders { get; }
    Property Value
    Type Description
    CellBordersInfo

    The header cell borders.

    HeaderFont

    Gets the header font.

    Declaration
    GridFontInfo HeaderFont { get; }
    Property Value
    Type Description
    GridFontInfo

    The header font.

    HeaderForegroundBrush

    Gets the header foreground brush.

    Declaration
    Brush HeaderForegroundBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The header foreground brush.

    HeaderHoverBackgroundBrush

    Gets the hovering background brush for header.

    Declaration
    Brush HeaderHoverBackgroundBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The header hover background brush.

    HeaderHoverForegroundBrush

    Gets the header hover foreground brush.

    Declaration
    Brush HeaderHoverForegroundBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The header hover foreground brush.

    HeaderInnerBorder

    Gets the header control's border which says as inner border's brush for all directions.

    Declaration
    Brush HeaderInnerBorder { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The header inner border.

    HeaderInnerBorderThickness

    Gets the header control's border which says as inner border's thickness for all directions.

    Declaration
    Thickness HeaderInnerBorderThickness { get; }
    Property Value
    Type Description
    System.Windows.Thickness

    The header inner border thickness.

    HeaderOptionsBorderBrush

    Gets the header options border brush.

    Declaration
    Brush HeaderOptionsBorderBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The header options border brush.

    HeaderOptionsCheckedBackground

    Gets the header options checked background.

    Declaration
    Brush HeaderOptionsCheckedBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The header options checked background.

    HeaderOptionsHoverBackground

    Gets the header options hover background.

    Declaration
    Brush HeaderOptionsHoverBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The header options hover background.

    HeaderTextMargins

    Gets the header text margins.

    Declaration
    CellMarginsInfo HeaderTextMargins { get; }
    Property Value
    Type Description
    CellMarginsInfo

    The header text margins.

    HighlightBrush

    Gets the highlight brush.

    Declaration
    Brush HighlightBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The highlight brush.

    HighlightSelectionBackground

    Gets the highlight selection background.

    Declaration
    Brush HighlightSelectionBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The highlight selection background.

    HighlightSelectionForeground

    Gets the highlight selection foreground.

    Declaration
    Brush HighlightSelectionForeground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The highlight selection foreground.

    HoveringGroupCaptionCellBackground

    Gets the hovering group caption cell background.

    Declaration
    Brush HoveringGroupCaptionCellBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The hovering group caption cell background.

    HoveringRecordCellBackground

    Gets the hovering record cell background.

    Declaration
    Brush HoveringRecordCellBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The hovering record cell background.

    HoveringRecordCellForeground

    Gets the hovering record cell foreground.

    Declaration
    Brush HoveringRecordCellForeground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The hovering record cell foreground.

    PlusMinusButtonBackground

    Gets the plus minus button background.

    Declaration
    Brush PlusMinusButtonBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The plus minus button background.

    PlusMinusButtonBorderBrush

    Gets the plus minus button border brush.

    Declaration
    Brush PlusMinusButtonBorderBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The plus minus button border brush.

    PlusMinusButtonForeground

    Gets the plus minus button foreground.

    Declaration
    Brush PlusMinusButtonForeground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The plus minus button foreground.

    PlusMinusCaptionSelectedButtonBackground

    Gets the plus minus caption selected button background.

    Declaration
    [Obsolete]
    Brush PlusMinusCaptionSelectedButtonBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The plus minus caption selected button background.

    PlusMinusCaptionSelectedButtonBorderBrush

    Gets the plus minus caption selected button border brush.

    Declaration
    [Obsolete]
    Brush PlusMinusCaptionSelectedButtonBorderBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The plus minus caption selected button border brush.

    PlusMinusCaptionSelectedButtonForeground

    Gets the plus minus caption selected button foreground.

    Declaration
    [Obsolete]
    Brush PlusMinusCaptionSelectedButtonForeground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The plus minus caption selected button foreground.

    PlusMinusExpandedButtonBackground

    Gets the plus minus expanded button background.

    Declaration
    Brush PlusMinusExpandedButtonBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The plus minus expanded button background.

    PlusMinusExpandedButtonBorderBrush

    Gets the plus minus expanded button border brush.

    Declaration
    Brush PlusMinusExpandedButtonBorderBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The plus minus expanded button border brush.

    PlusMinusExpandedButtonForeground

    Gets the plus minus expanded button foreground.

    Declaration
    Brush PlusMinusExpandedButtonForeground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The plus minus expanded button foreground.

    PlusMinusHoverButtonBackground

    Gets the plus minus hover button background.

    Declaration
    Brush PlusMinusHoverButtonBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The plus minus hover button background.

    PlusMinusHoverButtonBorderBrush

    Gets the plus minus hover button border brush.

    Declaration
    Brush PlusMinusHoverButtonBorderBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The plus minus hover button border brush.

    PlusMinusHoverButtonForeground

    Gets the plus minus hover button foreground.

    Declaration
    Brush PlusMinusHoverButtonForeground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The plus minus hover button foreground.

    RowBackground

    Gets the row background.

    Declaration
    Brush RowBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The row background.

    RowHeaderBackground

    Gets the row header background.

    Declaration
    Brush RowHeaderBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The row header background.

    RowHeaderForeground

    Gets the row header foreground.

    Declaration
    Brush RowHeaderForeground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The row header foreground.

    RowHeaderSelectionBackground

    Gets the row header selection background.

    Declaration
    Brush RowHeaderSelectionBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The row header selection background.

    SortWidgetBrush

    Gets the sort widget brush.

    Declaration
    Brush SortWidgetBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The sort widget brush.

    SummaryCaptionBackground

    Gets the summary caption background.

    Declaration
    Brush SummaryCaptionBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The summary caption background.

    SummaryCaptionFont

    Gets the summary caption font.

    Declaration
    GridFontInfo SummaryCaptionFont { get; }
    Property Value
    Type Description
    GridFontInfo

    The summary caption font.

    SummaryCaptionForeground

    Gets the summary caption foreground.

    Declaration
    Brush SummaryCaptionForeground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The summary caption foreground.

    SummaryRowBackground

    Gets the summary row background.

    Declaration
    Brush SummaryRowBackground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The summary row background.

    SummaryRowFont

    Gets the summary row font.

    Declaration
    GridFontInfo SummaryRowFont { get; }
    Property Value
    Type Description
    GridFontInfo

    The summary row font.

    SummaryRowForeground

    Gets the summary row foreground.

    Declaration
    Brush SummaryRowForeground { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The summary row foreground.

    ValueBackgroundBrush

    Gets the value background brush.

    Declaration
    Brush ValueBackgroundBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The value background brush.

    ValueCellBorders

    Gets the value cell borders.

    Declaration
    CellBordersInfo ValueCellBorders { get; }
    Property Value
    Type Description
    CellBordersInfo

    The value cell borders.

    ValueFont

    Gets the value font.

    Declaration
    GridFontInfo ValueFont { get; }
    Property Value
    Type Description
    GridFontInfo

    The value font.

    ValueForegroundBrush

    Gets the value foreground brush.

    Declaration
    Brush ValueForegroundBrush { get; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The value foreground brush.

    ValueTextMargins

    Gets the value text margins.

    Declaration
    CellMarginsInfo ValueTextMargins { get; }
    Property Value
    Type Description
    CellMarginsInfo

    The value text margins.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved