Class
NavigationViewHeader

Represents the header content in the RadNavigationView control.

Definition

Namespace:Telerik.Maui.Controls.NavigationView

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
public class NavigationViewHeader : NavigationViewContainer, IRadContentView, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout

Inheritance: objectRadContentViewRadCompositeContentViewRadBorderContentViewNavigationViewContainerNavigationViewHeader

Implements: IContentViewICrossPlatformLayoutIElementIPaddingIRadContentViewITransformIView

Inherited Members NavigationViewContainer.CompactWidthPropertyNavigationViewContainer.ExpandedWidthPropertyNavigationViewContainer.ContentTemplatePropertyNavigationViewContainer.TextPropertyNavigationViewContainer.TextColorPropertyNavigationViewContainer.FontFamilyPropertyNavigationViewContainer.FontSizePropertyNavigationViewContainer.FontAttributesPropertyNavigationViewContainer.TextDecorationsPropertyNavigationViewContainer.LineBreakModePropertyNavigationViewContainer.HorizontalTextAlignmentPropertyNavigationViewContainer.VerticalTextAlignmentPropertyNavigationViewContainer.HorizontalContentOptionsPropertyNavigationViewContainer.VerticalContentOptionsPropertyNavigationViewContainer.CompactWidthNavigationViewContainer.ExpandedWidthNavigationViewContainer.ContentTemplateNavigationViewContainer.TextNavigationViewContainer.TextColorNavigationViewContainer.FontFamilyNavigationViewContainer.FontSizeNavigationViewContainer.FontAttributesNavigationViewContainer.TextDecorationsNavigationViewContainer.LineBreakModeNavigationViewContainer.HorizontalTextAlignmentNavigationViewContainer.VerticalTextAlignmentNavigationViewContainer.HorizontalContentOptionsNavigationViewContainer.VerticalContentOptionsRadBorderContentView.BackgroundColorPropertyRadBorderContentView.BackgroundPropertyRadBorderContentView.BorderColorPropertyRadBorderContentView.BorderBrushPropertyRadBorderContentView.BorderThicknessPropertyRadBorderContentView.CornerRadiusPropertyRadBorderContentView.ContentPaddingPropertyRadBorderContentView.BackgroundColorRadBorderContentView.BackgroundRadBorderContentView.BorderColorRadBorderContentView.BorderBrushRadBorderContentView.BorderThicknessRadBorderContentView.CornerRadiusRadBorderContentView.ContentPaddingRadCompositeContentView.StylePropertyRadCompositeContentView.ControlTemplatePropertyRadCompositeContentView.OnApplyTemplate()RadCompositeContentView.OnBindingContextChanged()RadCompositeContentView.OnPropertyChanged(string)RadCompositeContentView.StyleRadCompositeContentView.ControlTemplateRadContentView.ActualStyleClassPropertyRadContentView.OnChildAdded(Element)RadContentView.OnChildRemoved(Element, int)RadContentView.OnHandlerChanged()

Constructors

NavigationViewHeader()

Initializes a new instance of the NavigationViewHeader class.

Declaration

cs-api-definition
public NavigationViewHeader()

Fields

DisplayModeProperty

Identifies the DisplayMode property.

Declaration

cs-api-definition
public static readonly BindableProperty DisplayModeProperty

Field Value

BindableProperty

HeaderButtonStyleProperty

Identifies the HeaderButtonStyle property.

Declaration

cs-api-definition
public static readonly BindableProperty HeaderButtonStyleProperty

Field Value

BindableProperty

IsHeaderButtonToggledProperty

Identifies the IsHeaderButtonToggled property.

Declaration

cs-api-definition
public static readonly BindableProperty IsHeaderButtonToggledProperty

Field Value

BindableProperty

IsHeaderButtonVisibleProperty

Identifies the IsHeaderButtonVisible property.

Declaration

cs-api-definition
public static readonly BindableProperty IsHeaderButtonVisibleProperty

Field Value

BindableProperty

Properties

DisplayMode

Gets or sets a value that indicates how the header is displayed - Minimal, Compact or Expanded.

Declaration

cs-api-definition
public NavigationViewDisplayMode DisplayMode { get; set; }

Property Value

NavigationViewDisplayMode

HeaderButtonStyle

Gets or sets the style that will be applied to the NavigationViewToggleButton.

Declaration

cs-api-definition
public Style HeaderButtonStyle { get; set; }

Property Value

Style

IsHeaderButtonToggled

Gets or sets a value indicating whether the NavigationViewToggleButton is toggled.

Declaration

cs-api-definition
public bool IsHeaderButtonToggled { get; set; }

Property Value

bool

IsHeaderButtonVisible

Gets or sets a value indicating whether the NavigationViewToggleButton is visible.

Declaration

cs-api-definition
public bool IsHeaderButtonVisible { get; set; }

Property Value

bool