Skip to main content
A newer version of this page is available. .

AppearanceObject Class

Represents an appearance object.

Namespace: DevExpress.Utils

Assembly: DevExpress.Utils.v18.2.dll

Declaration

public class AppearanceObject :
    IDisposable,
    ICloneable,
    IXtraSerializableLayoutEx,
    IXtraSerializable,
    ISupportDXSkinColorsSerialization

The following members return AppearanceObject objects:

Show 506 links
Library Related API Members
Cross-Platform Class Library FilterEditorControl.AppearanceTreeLine
WinForms Controls AdornerUIManager.BadgeAppearance
AgendaViewAppearance.ResourceHeaderCaption
AgendaViewAppearance.ResourceHeaderCaptionLine
AgendaViewAppearance.Selection
AlertControl.AppearanceHotTrackedText
AlertControl.AppearanceText
AppearanceObject.ControlAppearance
AppearanceObject.EmptyAppearance
AppearanceObject.GetAppearanceByFont()
AppearanceObject.GetAppearanceByOption(String)
AppearanceObject.ParentAppearance
AppMenuFileLabel.AppearanceDescription
AppointmentViewInfo.Appearance
BackstageViewButtonItem.AppearancePressed
BackstageViewControl.Appearance
BackstageViewControl.ParentAppearance
BackstageViewItemBase.Appearance
BackstageViewItemBase.AppearanceDisabled
BackstageViewItemBase.AppearanceHover
BackstageViewItemSeparator.AppearanceDisabled
BackstageViewItemSeparator.AppearanceHover
BackstageViewTabItem.AppearanceSelected
Badge.Appearance
BandedViewAppearances.BandPanel
BandedViewAppearances.BandPanelBackground
BandedViewAppearances.HeaderPanelBackground
BandedViewPrintAppearances.BandPanel
Bar.Appearance
BarDockControl.Appearance
BarManagerAppearances.Bar
BarManagerAppearances.Dock
BarManagerAppearances.MainMenu
BarManagerAppearances.StatusBar
BaseAppearanceCollection.GetAppearance(String)
BaseButton.AppearanceDisabled
BaseButton.AppearanceHovered
BaseButton.AppearancePressed
BaseContentContainer.AppearanceSubtitle
BaseHeaderAppearance.AdditionalHeaderCaption
BaseHeaderAppearance.AlternateAdditionalHeaderCaption
BaseHeaderAppearance.AlternateHeaderCaption
BaseHeaderAppearance.AlternateHeaderCaptionLine
BaseHeaderAppearance.HeaderCaption
BaseHeaderAppearance.HeaderCaptionLine
BaseHeaderAppearance.Selection
BaseLayoutItem.AppearanceItemCaption
BaseLayoutItem.PaintAppearanceItemCaption
BaseListBoxControl.AppearanceDisabled
BaseListBoxControl.AppearanceHighlight
BaseListBoxControl.AppearanceSelected
BaseStyleControl.Appearance
BaseView.Appearance
BaseViewAppearance.Appointment
BaseViewAppearance.NavigationButton
BaseViewAppearance.NavigationButtonDisabled
BaseViewAppearance.ResourceHeaderCaption
BaseViewAppearance.ResourceHeaderCaptionLine
CardViewAppearances.Card
CardViewAppearances.CardButton
CardViewAppearances.CardCaption
CardViewAppearances.CardExpandButton
CardViewAppearances.EmptySpace
CardViewAppearances.FieldCaption
CardViewAppearances.FieldValue
CardViewAppearances.FocusedCardCaption
CardViewAppearances.HideSelectionCardCaption
CardViewAppearances.SelectedCardCaption
CardViewAppearances.SeparatorLine
CardViewPrintAppearances.Card
CardViewPrintAppearances.CardCaption
CardViewPrintAppearances.FieldCaption
CardViewPrintAppearances.FieldValue
ColumnViewAppearances.FilterCloseButton
ColumnViewAppearances.FilterPanel
ColumnViewAppearances.ViewCaption
ColumnViewPrintAppearances.FilterPanel
ContextItem.AppearanceHover
ContextItem.AppearanceNormal
CustomDrawDayNumberCellEventArgs.Style
CustomDrawEventArgs.Appearance
CustomDrawEventArgs.Appearance
CustomDrawEventArgs.Appearance
CustomDrawHeaderEventArgsBase.Appearance
CustomDrawObjectEventArgs.Appearance
CustomizeAppointmentFlyoutEventArgs.Appearance
CustomizeAppointmentFlyoutEventArgs.SubjectAppearance
DayViewAppearance.AllDayArea
DayViewAppearance.AllDayAreaSeparator
DayViewAppearance.SelectedAllDayArea
DayViewAppearance.TimeRuler
DayViewAppearance.TimeRulerHourLine
DayViewAppearance.TimeRulerLine
DayViewAppearance.TimeRulerNowArea
DayViewAppearance.TimeRulerNowLine
DependencyViewInfo.Appearance
DependencyViewInfo.SelectedAppearance
DockManagerAppearances.ActiveTab
DockManagerAppearances.FloatFormCaption
DockManagerAppearances.FloatFormCaptionActive
DockManagerAppearances.HideContainer
DockManagerAppearances.HidePanelButton
DockManagerAppearances.HidePanelButtonActive
DockManagerAppearances.Panel
DockManagerAppearances.PanelCaption
DockManagerAppearances.PanelCaptionActive
DockManagerAppearances.Tabs
DockPanel.Appearance
Document.AppearanceActiveCaption
Document.AppearanceActiveCaption
Document.AppearanceCaption
Document.AppearanceCaption
DropDownButton.AppearanceDropDown
DropDownButton.AppearanceDropDownDisabled
DropDownButton.AppearanceDropDownHovered
DropDownButton.AppearanceDropDownPressed
DXMenuItem.Appearance
DXMenuItem.AppearanceDisabled
DXMenuItem.AppearanceHovered
EditorButton.Appearance
EditorButton.AppearanceDisabled
EditorButton.AppearanceHovered
EditorButton.AppearancePressed
FilterControl.AppearanceTreeLine
FilterEditorControl.AppearanceTreeLine
FilterEditorControl.AppearanceTreeLine
GalleryControl.Appearance
GanttViewAppearance.Dependency
GanttViewAppearance.SelectedDependency
GetCustomNodeCellStyleEventArgs.Appearance
GetCustomRowCellStyleEventArgs.Appearance
GridBand.AppearanceHeader
GridColumn.AppearanceHeader
GridViewAppearances.ColumnFilterButton
GridViewAppearances.ColumnFilterButtonActive
GridViewAppearances.CustomizationFormHint
GridViewAppearances.DetailTip
GridViewAppearances.Empty
GridViewAppearances.EvenRow
GridViewAppearances.FixedLine
GridViewAppearances.FocusedCell
GridViewAppearances.FocusedRow
GridViewAppearances.FooterPanel
GridViewAppearances.GetIndicatorAppearance()
GridViewAppearances.GroupButton
GridViewAppearances.GroupFooter
GridViewAppearances.GroupPanel
GridViewAppearances.GroupRow
GridViewAppearances.HeaderPanel
GridViewAppearances.HideSelectionRow
GridViewAppearances.HorzLine
GridViewAppearances.OddRow
GridViewAppearances.Preview
GridViewAppearances.Row
GridViewAppearances.RowSeparator
GridViewAppearances.SelectedRow
GridViewAppearances.TopNewRow
GridViewAppearances.VertLine
GridViewPrintAppearances.EvenRow
GridViewPrintAppearances.FooterPanel
GridViewPrintAppearances.GroupFooter
GridViewPrintAppearances.GroupRow
GridViewPrintAppearances.HeaderPanel
GridViewPrintAppearances.Lines
GridViewPrintAppearances.OddRow
GridViewPrintAppearances.Preview
GridViewPrintAppearances.Row
GroupControl.AppearanceCaption
GroupLevelStyleEventArgs.LevelAppearance
IAppointmentFlyoutData.Appearance
IAppointmentFlyoutData.SubjectAppearance
IButtonProperties.Appearance
IFlyoutDefaultProperties.ActualAppearance
IFlyoutDefaultProperties.ActualAppearanceButtons
IFlyoutDefaultProperties.ActualAppearanceCaption
IFlyoutDefaultProperties.ActualAppearanceDescription
IFlyoutDefaultProperties.Appearance
IFlyoutDefaultProperties.AppearanceButtons
IFlyoutDefaultProperties.AppearanceCaption
IFlyoutDefaultProperties.AppearanceDescription
IFlyoutProperties.Appearance
IFlyoutProperties.AppearanceButtons
IFlyoutProperties.AppearanceCaption
IFlyoutProperties.AppearanceDescription
LayoutAppearanceCollection.Control
LayoutAppearanceCollection.ControlDisabled
LayoutAppearanceCollection.ControlDropDown
LayoutAppearanceCollection.ControlDropDownHeader
LayoutAppearanceCollection.ControlFocused
LayoutAppearanceCollection.ControlReadOnly
LayoutAppearanceCollection.DisabledLayoutGroupCaption
LayoutAppearanceCollection.DisabledLayoutItem
LayoutItemContainer.AppearanceGroup
LayoutItemContainer.PaintAppearanceItemCaption
LayoutViewAppearances.Card
LayoutViewAppearances.CardCaption
LayoutViewAppearances.FieldCaption
LayoutViewAppearances.FieldEditingValue
LayoutViewAppearances.FieldValue
LayoutViewAppearances.FocusedCardCaption
LayoutViewAppearances.HeaderPanel
LayoutViewAppearances.HideSelectionCardCaption
LayoutViewAppearances.SelectedCardCaption
LayoutViewAppearances.SelectionFrame
LayoutViewAppearances.SeparatorLine
LayoutViewAppearances.ViewBackground
ListBoxDrawItemEventArgs.Appearance
MenuAppearance.HeaderItemAppearance
MenuAppearance.Menu
MenuAppearance.MenuBar
MenuAppearance.MenuCaption
MenuAppearance.SideStrip
MenuAppearance.SideStripNonRecent
NativeMdiView.AppearanceActiveDocumentCaption
NativeMdiView.AppearanceDocumentCaption
NavBarAppearances.Background
NavBarAppearances.Button
NavBarAppearances.ButtonDisabled
NavBarAppearances.ButtonHotTracked
NavBarAppearances.ButtonPressed
NavBarAppearances.GroupBackground
NavBarAppearances.GroupHeader
NavBarAppearances.GroupHeaderActive
NavBarAppearances.GroupHeaderHotTracked
NavBarAppearances.GroupHeaderPressed
NavBarAppearances.Hint
NavBarAppearances.Item
NavBarAppearances.ItemActive
NavBarAppearances.ItemDisabled
NavBarAppearances.ItemHotTracked
NavBarAppearances.ItemPressed
NavBarAppearances.LinkDropTarget
NavBarAppearances.NavigationPaneHeader
NavBarAppearances.NavPaneContentButton
NavBarAppearances.NavPaneContentButtonHotTracked
NavBarAppearances.NavPaneContentButtonPressed
NavBarAppearances.NavPaneContentButtonReleased
NavBarCustomDrawHintEventArgs.Appearance
NavBarGetHintEventArgs.Appearance
NavBarGroup.AppearanceBackground
NavBarItem.AppearanceDisabled
NavElement.Appearance
NavElement.Appearance
NavElement.AppearanceHotTracked
NavElement.AppearanceHovered
NavElement.AppearancePressed
NavElement.AppearanceSelected
NavigationFrame.Appearance
NavigatorButtonsBase.Appearance
OptionsPrintBase.AppearanceItemCaption
OptionsPrintControl.AppearanceGroupCaption
OptionsPrintControl.AppearanceItemCaption
OptionsPrintGroup.AppearanceGroupCaption
OverviewContainerDefaultProperties.ActualAppearanceHovered
OverviewContainerDefaultProperties.ActualAppearanceNormal
OverviewContainerDefaultProperties.ActualAppearancePressed
OverviewContainerDefaultProperties.AppearanceHovered
OverviewContainerDefaultProperties.AppearanceNormal
OverviewContainerDefaultProperties.AppearancePressed
OverviewContainerProperties.AppearanceHovered
OverviewContainerProperties.AppearanceNormal
OverviewContainerProperties.AppearancePressed
PageAppearance.Header
PageAppearance.HeaderActive
PageAppearance.HeaderDisabled
PageAppearance.HeaderHotTracked
PageAppearance.PageClient
PanelControl.Appearance
PivotCustomAppearanceEventArgs.Appearance
PivotCustomAppearanceThreadSafeEventArgs.Appearance
PivotCustomDrawCellEventArgs.Appearance
PivotCustomDrawCellThreadSafeEventArgs.Appearance
PivotCustomDrawEventArgs.Appearance
PivotCustomDrawThreadSafeEventArgs.Appearance
PivotGridAppearances.ColumnHeaderArea
PivotGridAppearances.CustomizationFormHint
PivotGridAppearances.DataHeaderArea
PivotGridAppearances.Empty
PivotGridAppearances.ExpandButton
PivotGridAppearances.FilterHeaderArea
PivotGridAppearances.FocusedCell
PivotGridAppearances.HeaderArea
PivotGridAppearances.HeaderFilterButton
PivotGridAppearances.HeaderFilterButtonActive
PivotGridAppearances.PrefilterPanel
PivotGridAppearances.RowHeaderArea
PivotGridAppearances.SelectedCell
PivotGridAppearancesBase.Cell
PivotGridAppearancesBase.CustomTotalCell
PivotGridAppearancesBase.FieldHeader
PivotGridAppearancesBase.FieldValue
PivotGridAppearancesBase.FieldValueGrandTotal
PivotGridAppearancesBase.FieldValueTotal
PivotGridAppearancesBase.FilterSeparator
PivotGridAppearancesBase.GrandTotalCell
PivotGridAppearancesBase.HeaderGroupLine
PivotGridAppearancesBase.Lines
PivotGridAppearancesBase.TotalCell
PivotGridAppearancesPrint.FilterSeparator
PivotGridAppearancesPrint.HeaderGroupLine
PivotGridCustomTotal.Appearance
PivotGridFieldAppearances.Cell
PivotGridFieldAppearances.CellGrandTotal
PivotGridFieldAppearances.CellTotal
PivotGridFieldAppearances.Header
PivotGridFieldAppearances.Value
PivotGridFieldAppearances.ValueGrandTotal
PivotGridFieldAppearances.ValueTotal
ProgressPanel.AppearanceCaption
ProgressPanel.AppearanceDescription
RecentItemControl.Appearance
RecentPanelBase.Appearance
RepositoryItem.Appearance
RepositoryItem.AppearanceDisabled
RepositoryItem.AppearanceFocused
RepositoryItem.AppearanceReadOnly
RepositoryItemBaseSpinEdit.AppearanceDropDown
RepositoryItemColorPickEdit.AppearanceHoveredCell
RepositoryItemColorPickEdit.AppearanceSelectedCell
RepositoryItemComboBox.AppearanceItemDisabled
RepositoryItemComboBox.AppearanceItemHighlight
RepositoryItemComboBox.AppearanceItemSelected
RepositoryItemDateEdit.AppearanceDropDownDisabledDate
RepositoryItemDateEdit.AppearanceDropDownHeader
RepositoryItemDateEdit.AppearanceDropDownHeaderHighlight
RepositoryItemDateEdit.AppearanceDropDownHighlight
RepositoryItemDateEdit.AppearanceWeekNumber
RepositoryItemHypertextLabel.AppearanceDisabled
RepositoryItemHypertextLabel.AppearanceFocused
RepositoryItemHypertextLabel.AppearanceReadOnly
RepositoryItemLookUpEdit.AppearanceDropDownHeader
RepositoryItemPopupBase.AppearanceDropDown
RepositoryItemTokenEdit.AppearanceDropDown
RepositoryItemTrackBar.LabelAppearance
RepositoryItemZoomTrackBar.LabelAppearance
RibbonAppearances.Editor
RibbonAppearances.FormCaption
RibbonAppearances.Item
RibbonAppearances.ItemDescription
RibbonAppearances.ItemDescriptionDisabled
RibbonAppearances.ItemDescriptionHovered
RibbonAppearances.ItemDescriptionPressed
RibbonAppearances.ItemDisabled
RibbonAppearances.ItemHovered
RibbonAppearances.ItemPressed
RibbonAppearances.PageCategory
RibbonAppearances.PageGroupCaption
RibbonAppearances.PageHeader
RibbonGalleryAppearances.FilterPanelCaption
RibbonGalleryAppearances.GroupCaption
RibbonPage.Appearance
RichEditAppearance.Text
RowCellStyleEventArgs.Appearance
RowStyleEventArgs.Appearance
SchedulerViewCellBase.Appearance
SchedulerViewCellBase.SelectionAppearance
SidePanel.Appearance
SplitContainerControl.AppearanceCaption
SplitterControl.Appearance
SplitterItem.AppearanceItemCaption
StackGroup.AppearanceCaption
StateAppearances.Disabled
StateAppearances.GetAppearance(BarLinkState)
StateAppearances.GetAppearance(ObjectState)
StateAppearances.Hovered
StateAppearances.Normal
StateAppearances.Pressed
StyleController.Appearance
StyleController.AppearanceDisabled
StyleController.AppearanceDropDown
StyleController.AppearanceDropDownHeader
StyleController.AppearanceFocused
StyleController.AppearanceReadOnly
SuperToolTip.Appearance
TabbedViewPageAppearance.Header
TabbedViewPageAppearance.HeaderActive
TabbedViewPageAppearance.HeaderDisabled
TabbedViewPageAppearance.HeaderHotTracked
TabbedViewPageAppearance.HeaderSelected
TabbedViewPageAppearance.PageClient
TileContainer.AppearanceGroupText
TileContainer.AppearanceText
TileControl.AppearanceGroupText
TileControl.AppearanceText
TileControl.ItemAppearance
TileControl.ItemAppearanceHover
TileControl.ItemAppearanceSelected
TileItem.Appearance
TileItem.AppearanceHover
TileItem.AppearanceSelected
TileItemAppearances.Hovered
TileItemAppearances.Normal
TileItemAppearances.Pressed
TileItemAppearances.Selected
TileItemFrame.Appearance
TileNavPane.Appearance
TileNavPane.AppearanceHovered
TileNavPane.AppearanceSelected
TileNavPaneDropDownOptions.AppearanceGroupText
ToolTipController.Appearance
ToolTipController.AppearanceTitle
ToolTipController.Style
ToolTipControllerShowEventArgs.Appearance
ToolTipControllerShowEventArgs.AppearanceTitle
TreeListAppearanceCollection.BandPanel
TreeListAppearanceCollection.Caption
TreeListAppearanceCollection.CustomizationFormHint
TreeListAppearanceCollection.Empty
TreeListAppearanceCollection.EvenRow
TreeListAppearanceCollection.FilterPanel
TreeListAppearanceCollection.FixedLine
TreeListAppearanceCollection.FocusedCell
TreeListAppearanceCollection.FocusedRow
TreeListAppearanceCollection.FooterPanel
TreeListAppearanceCollection.GroupButton
TreeListAppearanceCollection.GroupFooter
TreeListAppearanceCollection.HeaderPanel
TreeListAppearanceCollection.HeaderPanelBackground
TreeListAppearanceCollection.HideSelectionRow
TreeListAppearanceCollection.HorzLine
TreeListAppearanceCollection.OddRow
TreeListAppearanceCollection.Preview
TreeListAppearanceCollection.Row
TreeListAppearanceCollection.SelectedRow
TreeListAppearanceCollection.Separator
TreeListAppearanceCollection.TreeLine
TreeListAppearanceCollection.VertLine
TreeListBand.AppearanceHeader
TreeListColumn.AppearanceHeader
TreeListPrintAppearanceCollection.BandPanel
TreeListPrintAppearanceCollection.Caption
TreeListPrintAppearanceCollection.EvenRow
TreeListPrintAppearanceCollection.FooterPanel
TreeListPrintAppearanceCollection.GroupFooter
TreeListPrintAppearanceCollection.HeaderPanel
TreeListPrintAppearanceCollection.Lines
TreeListPrintAppearanceCollection.OddRow
TreeListPrintAppearanceCollection.Preview
TreeListPrintAppearanceCollection.Row
ValidationHintAppearances.IndeterminateState
ValidationHintAppearances.InvalidState
ValidationHintAppearances.ValidState
VGridAppearanceCollection.BandBorder
VGridAppearanceCollection.Category
VGridAppearanceCollection.CategoryExpandButton
VGridAppearanceCollection.DisabledRecordValue
VGridAppearanceCollection.DisabledRow
VGridAppearanceCollection.Empty
VGridAppearanceCollection.ExpandButton
VGridAppearanceCollection.FilterPanel
VGridAppearanceCollection.FixedLine
VGridAppearanceCollection.FocusedCell
VGridAppearanceCollection.FocusedRecord
VGridAppearanceCollection.FocusedRow
VGridAppearanceCollection.HideSelectionRow
VGridAppearanceCollection.HorzLine
VGridAppearanceCollection.ModifiedRecordValue
VGridAppearanceCollection.ModifiedRow
VGridAppearanceCollection.PressedRow
VGridAppearanceCollection.ReadOnlyRecordValue
VGridAppearanceCollection.ReadOnlyRow
VGridAppearanceCollection.RecordValue
VGridAppearanceCollection.RowHeaderPanel
VGridAppearanceCollection.SelectedCategory
VGridAppearanceCollection.SelectedCell
VGridAppearanceCollection.SelectedRecord
VGridAppearanceCollection.SelectedRow
VGridAppearanceCollection.VertLine
WeekViewAppearance.AlternateHeaderCaption
WeekViewAppearance.AlternateHeaderCaptionLine
WeekViewAppearance.CellHeaderCaption
WeekViewAppearance.CellHeaderCaptionLine
WeekViewAppearance.TodayCellHeaderCaption
WeekViewAppearance.TodayCellHeaderCaptionLine
WidgetView.AppearanceActiveDocumentCaption
WidgetView.AppearanceDocumentCaption
WindowsUIButton.Appearance
WindowsUIView.AppearanceActionsBar
WindowsUIView.AppearanceActionsBarButton
WindowsUIView.AppearanceCaption
WindowsUIView.AppearanceSearchPanel
WindowsUIView.AppearanceSplashScreen
WinExplorerViewAppearances.EmptySpace
WinExplorerViewAppearances.GroupHovered
WinExplorerViewAppearances.GroupNormal
WinExplorerViewAppearances.GroupPressed
WinExplorerViewAppearances.ItemDescriptionDisabled
WinExplorerViewAppearances.ItemDescriptionHovered
WinExplorerViewAppearances.ItemDescriptionNormal
WinExplorerViewAppearances.ItemDescriptionPressed
WinExplorerViewAppearances.ItemDescriptionSelected
WinExplorerViewAppearances.ItemDisabled
WinExplorerViewAppearances.ItemHovered
WinExplorerViewAppearances.ItemNormal
WinExplorerViewAppearances.ItemPressed
WinExplorerViewAppearances.ItemSelected
WizardAppearanceCollection.AeroWizardTitle
WizardAppearanceCollection.ExteriorPage
WizardAppearanceCollection.ExteriorPageTitle
WizardAppearanceCollection.Page
WizardAppearanceCollection.PageTitle
XtraForm.Appearance
XtraScrollableControl.Appearance
XtraTabbedMdiManager.Appearance
XtraTabControl.Appearance
XtraUserControl.Appearance

Remarks

The AppearanceObject class represents properties, events and methods used to customize the look and feel of an object’s contents. Properties specify fore and back color, gradient background, font, pen, brush, etc. Methods and events are used to control the display of an object’s contents.

When an AppearanceObject’s style setting (for example, BackColor, ForeColor, Font and TextOptions.HAlignment) is set to a non-default value, the corresponding Options.Use… option (for instance, Options.UseBackColor, Options.UseForeColor, Options.UseFont and Options.UseTextOptions) is automatically set to true in the following cases:

  • The AppearanceObject belongs to a control/component (or its element), and this control/component has been completely loaded (see the control’s IsLoading property to check the load status);
  • The AppearanceObject belongs to a grid column/band or tree list column/band, and the column/band belongs to a grid/tree list control;
  • The AppearanceObject is standalone, that is, it does not belong to any control or component.

In other cases, the Options.Use… options are not automatically enabled. You may need to enable these options manually for the style settings to be in effect.

For more information on appearances, see the Appearances document.

See Also