RectangularThemeDefinitionBase Class
Stores the base configuration options for a theme with no rounded corners.
public abstract class RectangularThemeDefinitionBase : ThemeDefinition
- Inheritance:
- object ObservableObjectBase ThemeDefinition object
Constructors
RectangularThemeDefinitionBase(string, ThemeIntent)
Initializes an instance of the RectangularThemeDefinitionBase class.
protected RectangularThemeDefinitionBase(string themeName, ThemeIntent intent)
| Parameter | Type | Description |
|---|---|---|
| themeName | string | The theme's name. |
| intent | ThemeIntent | The theme intent. |
Methods
ResetButtonCornerRadius()
Resets the related property to its default value.
public override void ResetButtonCornerRadius()
ResetCheckBoxCornerRadius()
Resets the related property to its default value.
public override void ResetCheckBoxCornerRadius()
ResetScrollBarThumbCornerRadius()
Resets the related property to its default value.
public override void ResetScrollBarThumbCornerRadius()
ResetTabCornerRadius()
Resets the related property to its default value.
public override void ResetTabCornerRadius()
ResetToolBarButtonCornerRadius()
Resets the related property to its default value.
public override void ResetToolBarButtonCornerRadius()
ShouldSerializeButtonCornerRadius()
Returns whether the related property has a non-default value.
public override bool ShouldSerializeButtonCornerRadius()
Returns
- bool:
trueif the related property has a non-default value; otherwise,false.
ShouldSerializeCheckBoxCornerRadius()
Returns whether the related property has a non-default value.
public override bool ShouldSerializeCheckBoxCornerRadius()
Returns
- bool:
trueif the related property has a non-default value; otherwise,false.
ShouldSerializeScrollBarThumbCornerRadius()
Returns whether the related property has a non-default value.
public override bool ShouldSerializeScrollBarThumbCornerRadius()
Returns
- bool:
trueif the related property has a non-default value; otherwise,false.
ShouldSerializeTabCornerRadius()
Returns whether the related property has a non-default value.
public override bool ShouldSerializeTabCornerRadius()
Returns
- bool:
trueif the related property has a non-default value; otherwise,false.
ShouldSerializeToolBarButtonCornerRadius()
Returns whether the related property has a non-default value.
public override bool ShouldSerializeToolBarButtonCornerRadius()
Returns
- bool:
trueif the related property has a non-default value; otherwise,false.
Inherited Members
- ThemeDefinition.ResetDockGuideColorFamilyName()
- ThemeDefinition.ShouldSerializeDockGuideColorFamilyName()
- ThemeDefinition.ResetPreviewTabColorFamilyName()
- ThemeDefinition.ShouldSerializePreviewTabColorFamilyName()
- ThemeDefinition.ResetPrimaryAccentColorFamilyName()
- ThemeDefinition.ShouldSerializePrimaryAccentColorFamilyName()
- ThemeDefinition.ResetProgressColorFamilyName()
- ThemeDefinition.ShouldSerializeProgressColorFamilyName()
- ThemeDefinition.ResetWindowColorFamilyName()
- ThemeDefinition.ShouldSerializeWindowColorFamilyName()
- ThemeDefinition.ResetBaseColorBlue()
- ThemeDefinition.ShouldSerializeBaseColorBlue()
- ThemeDefinition.ResetBaseColorGreen()
- ThemeDefinition.ShouldSerializeBaseColorGreen()
- ThemeDefinition.ResetBaseColorIndigo()
- ThemeDefinition.ShouldSerializeBaseColorIndigo()
- ThemeDefinition.ResetBaseColorOrange()
- ThemeDefinition.ShouldSerializeBaseColorOrange()
- ThemeDefinition.ResetBaseColorPink()
- ThemeDefinition.ShouldSerializeBaseColorPink()
- ThemeDefinition.ResetBaseColorPurple()
- ThemeDefinition.ShouldSerializeBaseColorPurple()
- ThemeDefinition.ResetBaseColorRed()
- ThemeDefinition.ShouldSerializeBaseColorRed()
- ThemeDefinition.ResetBaseColorTeal()
- ThemeDefinition.ShouldSerializeBaseColorTeal()
- ThemeDefinition.ResetBaseColorYellow()
- ThemeDefinition.ShouldSerializeBaseColorYellow()
- ThemeDefinition.ResetBaseGrayscaleHue()
- ThemeDefinition.ShouldSerializeBaseGrayscaleHue()
- ThemeDefinition.ResetBaseGrayscaleSaturation()
- ThemeDefinition.ShouldSerializeBaseGrayscaleSaturation()
- ThemeDefinition.ResetColorPaletteKind()
- ThemeDefinition.ShouldSerializeColorPaletteKind()
- ThemeDefinition.ResetGrayMin()
- ThemeDefinition.ShouldSerializeGrayMin()
- ThemeDefinition.ResetGraySilverRatio()
- ThemeDefinition.ShouldSerializeGraySilverRatio()
- ThemeDefinition.ResetSilverMax()
- ThemeDefinition.ShouldSerializeSilverMax()
- ThemeDefinition.ResetArrowKind()
- ThemeDefinition.ShouldSerializeArrowKind()
- ThemeDefinition.ResetBarItemBackgroundGradientKind()
- ThemeDefinition.ShouldSerializeBarItemBackgroundGradientKind()
- ThemeDefinition.ResetBarItemBackgroundStateKind()
- ThemeDefinition.ShouldSerializeBarItemBackgroundStateKind()
- ThemeDefinition.ResetBarItemBorderContrastKind()
- ThemeDefinition.ShouldSerializeBarItemBorderContrastKind()
- ThemeDefinition.ResetBulletBorderWidth()
- ThemeDefinition.ShouldSerializeBulletBorderWidth()
- ThemeDefinition.ResetBulletGlyphKind()
- ThemeDefinition.ShouldSerializeBulletGlyphKind()
- ThemeDefinition.ResetBulletRelativeSize()
- ThemeDefinition.ShouldSerializeBulletRelativeSize()
- ThemeDefinition.ResetButtonBackgroundGradientKind()
- ThemeDefinition.ShouldSerializeButtonBackgroundGradientKind()
- ThemeDefinition.ResetButtonBorderContrastKind()
- ThemeDefinition.ShouldSerializeButtonBorderContrastKind()
- ThemeDefinition.ResetButtonPadding()
- ThemeDefinition.ShouldSerializeButtonPadding()
- ThemeDefinition.Clone(string, ThemeIntent)
- ThemeDefinition.ResetContainerBorderContrastKind()
- ThemeDefinition.ShouldSerializeContainerBorderContrastKind()
- ThemeDefinition.ResetIntent()
- ThemeDefinition.ShouldSerializeIntent()
- ThemeDefinition.ResetListItemBackgroundGradientKind()
- ThemeDefinition.ShouldSerializeListItemBackgroundGradientKind()
- ThemeDefinition.ResetListItemBackgroundStateKind()
- ThemeDefinition.ShouldSerializeListItemBackgroundStateKind()
- ThemeDefinition.ResetListItemBorderContrastKind()
- ThemeDefinition.ShouldSerializeListItemBorderContrastKind()
- ThemeDefinition.ResetMenuItemBackgroundStateKind()
- ThemeDefinition.ShouldSerializeMenuItemBackgroundStateKind()
- ThemeDefinition.ResetMenuItemBorderContrastKind()
- ThemeDefinition.ShouldSerializeMenuItemBorderContrastKind()
- ThemeDefinition.ResetMenuItemIconColumnWidth()
- ThemeDefinition.ShouldSerializeMenuItemIconColumnWidth()
- ThemeDefinition.ResetMenuItemLargeIconColumnWidth()
- ThemeDefinition.ShouldSerializeMenuItemLargeIconColumnWidth()
- ThemeDefinition.ResetMenuItemPadding()
- ThemeDefinition.ShouldSerializeMenuItemPadding()
- ThemeDefinition.ResetMenuItemPopupColumnWidth()
- ThemeDefinition.ShouldSerializeMenuItemPopupColumnWidth()
- ThemeDefinition.ResetMenuPopupCornerRadius()
- ThemeDefinition.ShouldSerializeMenuPopupCornerRadius()
- ThemeDefinition.ResetName()
- ThemeDefinition.ShouldSerializeName()
- ThemeDefinition.ResetPopupBorderContrastKind()
- ThemeDefinition.ShouldSerializePopupBorderContrastKind()
- ThemeDefinition.ResetPopupCornerRadius()
- ThemeDefinition.ShouldSerializePopupCornerRadius()
- ThemeDefinition.ResetPopupShadowDirection()
- ThemeDefinition.ShouldSerializePopupShadowDirection()
- ThemeDefinition.ResetRequireDarkerBorders()
- ThemeDefinition.ShouldSerializeRequireDarkerBorders()
- ThemeDefinition.ResetScrollBarHasButtons()
- ThemeDefinition.ShouldSerializeScrollBarHasButtons()
- ThemeDefinition.ResetScrollBarThumbMargin()
- ThemeDefinition.ShouldSerializeScrollBarThumbMargin()
- ThemeDefinition.ResetStatusBarBackgroundKind()
- ThemeDefinition.ShouldSerializeStatusBarBackgroundKind()
- ThemeDefinition.ResetTitleBarCornerRadius()
- ThemeDefinition.ShouldSerializeTitleBarCornerRadius()
- ThemeDefinition.ResetWindowBorderKind()
- ThemeDefinition.ShouldSerializeWindowBorderKind()
- ThemeDefinition.ResetWindowTitleBarBackgroundKind()
- ThemeDefinition.ShouldSerializeWindowTitleBarBackgroundKind()
- ThemeDefinition.ResetBaseFontSize()
- ThemeDefinition.ShouldSerializeBaseFontSize()
- ThemeDefinition.ResetDefaultFontFamily()
- ThemeDefinition.ShouldSerializeDefaultFontFamily()
- ThemeDefinition.ResetToolWindowContainerTitleFontSizeKind()
- ThemeDefinition.ShouldSerializeToolWindowContainerTitleFontSizeKind()
- ThemeDefinition.ResetWindowTitleFontSizeKind()
- ThemeDefinition.ShouldSerializeWindowTitleFontSizeKind()
- ThemeDefinition.DockGuideColorFamilyName
- ThemeDefinition.PreviewTabColorFamilyName
- ThemeDefinition.PrimaryAccentColorFamilyName
- ThemeDefinition.ProgressColorFamilyName
- ThemeDefinition.WindowColorFamilyName
- ThemeDefinition.BaseColorBlue
- ThemeDefinition.BaseColorGreen
- ThemeDefinition.BaseColorIndigo
- ThemeDefinition.BaseColorOrange
- ThemeDefinition.BaseColorPink
- ThemeDefinition.BaseColorPurple
- ThemeDefinition.BaseColorRed
- ThemeDefinition.BaseColorTeal
- ThemeDefinition.BaseColorYellow
- ThemeDefinition.BaseGrayscaleHue
- ThemeDefinition.BaseGrayscaleSaturation
- ThemeDefinition.ColorPaletteKind
- ThemeDefinition.GrayMin
- ThemeDefinition.GraySilverRatio
- ThemeDefinition.SilverMax
- ThemeDefinition.ArrowKind
- ThemeDefinition.BarItemBackgroundGradientKind
- ThemeDefinition.BarItemBackgroundStateKind
- ThemeDefinition.BarItemBorderContrastKind
- ThemeDefinition.BulletBorderWidth
- ThemeDefinition.BulletGlyphKind
- ThemeDefinition.BulletRelativeSize
- ThemeDefinition.ButtonBackgroundGradientKind
- ThemeDefinition.ButtonBorderContrastKind
- ThemeDefinition.ButtonCornerRadius
- ThemeDefinition.ButtonPadding
- ThemeDefinition.CheckBoxCornerRadius
- ThemeDefinition.ContainerBorderContrastKind
- ThemeDefinition.Intent
- ThemeDefinition.IsDarkTheme
- ThemeDefinition.ListItemBackgroundGradientKind
- ThemeDefinition.ListItemBackgroundStateKind
- ThemeDefinition.ListItemBorderContrastKind
- ThemeDefinition.MenuItemBackgroundStateKind
- ThemeDefinition.MenuItemBorderContrastKind
- ThemeDefinition.MenuItemIconColumnWidth
- ThemeDefinition.MenuItemLargeIconColumnWidth
- ThemeDefinition.MenuItemPadding
- ThemeDefinition.MenuItemPopupColumnWidth
- ThemeDefinition.MenuPopupCornerRadius
- ThemeDefinition.Name
- ThemeDefinition.PopupBorderContrastKind
- ThemeDefinition.PopupCornerRadius
- ThemeDefinition.PopupShadowDirection
- ThemeDefinition.RequireDarkerBorders
- ThemeDefinition.ScrollBarHasButtons
- ThemeDefinition.ScrollBarThumbCornerRadius
- ThemeDefinition.ScrollBarThumbMargin
- ThemeDefinition.StatusBarBackgroundKind
- ThemeDefinition.TabCornerRadius
- ThemeDefinition.TitleBarCornerRadius
- ThemeDefinition.ToolBarButtonCornerRadius
- ThemeDefinition.WindowBorderKind
- ThemeDefinition.WindowTitleBarBackgroundKind
- ThemeDefinition.BaseFontSize
- ThemeDefinition.DefaultFontFamily
- ThemeDefinition.ToolWindowContainerTitleFontSizeKind
- ThemeDefinition.WindowTitleFontSizeKind
- ObservableObjectBase.NotifyPropertyChanged(string)
- ObservableObjectBase.OnPropertyChanged(PropertyChangedEventArgs)
- ObservableObjectBase.SetProperty<T>(ref T, T, string)
- ObservableObjectBase.PropertyChanged
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()