Class HeaderChrome
Creates the theme specific-look for headers.
Inheritance
Implements
Inherited Members
Namespace: PresentationTheme.AeroLite.Win10
Assembly: PresentationTheme.AeroLite.Win10.dll
Syntax
public sealed class HeaderChrome : Border, DUCE.IResource, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IHaveResources, IQueryAmbient, IAddChild
Fields
| Improve this Doc View SourceBorderVisibilityProperty
Identifies the BorderVisibilityProperty dependency property.
Declaration
public static readonly DependencyProperty BorderVisibilityProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
IsClickableProperty
Identifies the IsClickable dependency property.
Declaration
public static readonly DependencyProperty IsClickableProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
IsHoveredProperty
Identifies the IsHovered dependency property.
Declaration
public static readonly DependencyProperty IsHoveredProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
IsPressedProperty
Identifies the IsPressed dependency property.
Declaration
public static readonly DependencyProperty IsPressedProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
IsSelectedProperty
Identifies the IsSelected dependency property.
Declaration
public static readonly DependencyProperty IsSelectedProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
OrientationProperty
Identifies the Orientation dependency property.
Declaration
public static readonly DependencyProperty OrientationProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
SeparatorBrushProperty
Identifies the SeparatorBrush dependency property.
Declaration
public static readonly DependencyProperty SeparatorBrushProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
SeparatorVisibilityProperty
Identifies the SeparatorVisibility dependency property.
Declaration
public static readonly DependencyProperty SeparatorVisibilityProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
SortDirectionProperty
Identifies the SortDirection dependency property.
Declaration
public static readonly DependencyProperty SortDirectionProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
Properties
| Improve this Doc View SourceBorderVisibility
Gets or sets a value that indicates whether the header shows a border to an adjacent content cell.
Declaration
public Visibility BorderVisibility { get; set; }
Property Value
Type | Description |
---|---|
Visibility | One of the enumeration values that indicates whether the border is visible. The registered default is Visible. |
Remarks
Dependency Property Information
Identifier field | BorderVisibilityProperty |
Metadata properties set to true | AffectsRender |
IsClickable
Gets or sets a value that indicates whether the header is clickable.
Declaration
public bool IsClickable { get; set; }
Property Value
Type | Description |
---|---|
Boolean | true if the header is clickable; otherwise, false. The registered default is true. |
Remarks
Dependency Property Information
Identifier field | IsClickableProperty |
Metadata properties set to true | AffectsRender, AffectsArrange |
IsHovered
Gets or sets a value that indicates whether the header appears as if the mouse pointer is moved over it.
Declaration
public bool IsHovered { get; set; }
Property Value
Type | Description |
---|---|
Boolean | true if the header appears as if the mouse pointer is moved over it; otherwise, false. The registered default is false. |
Remarks
Dependency Property Information
Identifier field | IsHoveredProperty |
Metadata properties set to true | AffectsRender |
IsPressed
Gets or sets a value that indicates whether the header appears pressed.
Declaration
public bool IsPressed { get; set; }
Property Value
Type | Description |
---|---|
Boolean | true if the header appears pressed; otherwise, false. The registered default is false. |
Remarks
Dependency Property Information
Identifier field | IsPressedProperty |
Metadata properties set to true | AffectsRender, AffectsArrange |
IsSelected
Gets or sets a value that indicates whether the header appears selected.
Declaration
public bool IsSelected { get; set; }
Property Value
Type | Description |
---|---|
Boolean | true if the header appears selected; otherwise, false. The registered default is false. |
Remarks
Dependency Property Information
Identifier field | IsSelectedProperty |
Metadata properties set to true | AffectsRender |
Orientation
Gets or sets whether the header renders in the vertical direction, as a column header, or horizontal direction, as a row header.
Declaration
public Orientation Orientation { get; set; }
Property Value
Type | Description |
---|---|
Orientation | One of the enumeration values that indicates which direction the header renders. The registered default is Vertical. |
Remarks
Dependency Property Information
Identifier field | OrientationProperty |
Metadata properties set to true | AffectsRender |
SeparatorBrush
Gets or sets the brush that draws the separation between headers.
Declaration
public Brush SeparatorBrush { get; set; }
Property Value
Type | Description |
---|---|
Brush | The brush that draws the separation between headers. The registered default is null. |
Remarks
Dependency Property Information
Identifier field | SeparatorBrushProperty |
Metadata properties set to true | AffectsRender, SubPropertiesDoNotAffectRender |
SeparatorVisibility
Gets or sets a value that indicates whether the separation between headers is visible.
Declaration
public Visibility SeparatorVisibility { get; set; }
Property Value
Type | Description |
---|---|
Visibility | One of the enumeration values that indicates whether the separator is visible. The registered default is Visible. |
Remarks
Dependency Property Information
Identifier field | SeparatorVisibilityProperty |
Metadata properties set to true | AffectsRender |
SortDirection
Gets or sets the header sort direction.
Declaration
public ListSortDirection? SortDirection { get; set; }
Property Value
Type | Description |
---|---|
Nullable<ListSortDirection> | One of the enumeration values that indicates which direction the column is sorted. The registered default is null. |
Remarks
Dependency Property Information
Identifier field | SortDirectionProperty |
Metadata properties set to true | AffectsRender |
Methods
| Improve this Doc View SourceOnRender(DrawingContext)
Declaration
protected override void OnRender(DrawingContext dc)
Parameters
Type | Name | Description |
---|---|---|
DrawingContext | dc |
Overrides
| Improve this Doc View SourceReleaseCache()
Releases all resources in the cache.
Declaration
public static void ReleaseCache()