New to Telerik UI for .NET MAUIStart a free 30-day trial

Represents the header content in the RadNavigationView control.

Definition

Namespace:Telerik.Maui.Controls.NavigationView

Assembly:Telerik.Maui.Controls.dll

Syntax:

C#
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

Initializes a new instance of the NavigationViewHeader class.

C#
public NavigationViewHeader()

Fields

DisplayModeProperty

BindableProperty

Identifies the DisplayMode property.

C#
public static readonly BindableProperty DisplayModeProperty

Identifies the HeaderButtonStyle property.

C#
public static readonly BindableProperty HeaderButtonStyleProperty

Identifies the IsHeaderButtonToggled property.

C#
public static readonly BindableProperty IsHeaderButtonToggledProperty

Identifies the IsHeaderButtonVisible property.

C#
public static readonly BindableProperty IsHeaderButtonVisibleProperty

Properties

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

C#
public NavigationViewDisplayMode DisplayMode { get; set; }

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

C#
public Style HeaderButtonStyle { get; set; }

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

C#
public bool IsHeaderButtonToggled { get; set; }

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

C#
public bool IsHeaderButtonVisible { get; set; }