Class
NavigationViewLayout

Represents the layout of the RadNavigationView control.

Definition

Namespace:Telerik.Maui.Controls.NavigationView

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
public class NavigationViewLayout : RadLayout

Inheritance: objectRadLayoutNavigationViewLayout

Inherited Members RadLayout.CreateLayoutManager()

Constructors

NavigationViewLayout()

Initializes a new instance of the NavigationViewLayout class.

Declaration

cs-api-definition
public NavigationViewLayout()

Fields

CompactPaneWidthProperty

Identifies the CompactPaneWidth property.

Declaration

cs-api-definition
public static readonly BindableProperty CompactPaneWidthProperty

Field Value

BindableProperty

ContentProperty

Identifies the Content property.

Declaration

cs-api-definition
public static readonly BindableProperty ContentProperty

Field Value

BindableProperty

DisplayModeProperty

Identifies the DisplayMode property.

Declaration

cs-api-definition
public static readonly BindableProperty DisplayModeProperty

Field Value

BindableProperty

HeaderProperty

Identifies the Header property.

Declaration

cs-api-definition
public static readonly BindableProperty HeaderProperty

Field Value

BindableProperty

OverlayProperty

Identifies the Overlay property.

Declaration

cs-api-definition
public static readonly BindableProperty OverlayProperty

Field Value

BindableProperty

PaneProperty

Identifies the Pane property.

Declaration

cs-api-definition
public static readonly BindableProperty PaneProperty

Field Value

BindableProperty

Properties

CompactPaneWidth

Gets or sets the width of the navigation pane in compact mode.

Declaration

cs-api-definition
public double CompactPaneWidth { get; set; }

Property Value

double

Content

Gets or sets the content of the navigation view.

Declaration

cs-api-definition
public View Content { get; set; }

Property Value

View

DisplayMode

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

Declaration

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

Property Value

NavigationViewDisplayMode

Header

Gets or sets the header of the navigation view.

Declaration

cs-api-definition
public View Header { get; set; }

Property Value

View

Overlay

Gets or sets the overlay of the navigation view.

Declaration

cs-api-definition
public View Overlay { get; set; }

Property Value

View

Pane

Gets or sets the pane of the navigation view.

Declaration

cs-api-definition
public View Pane { get; set; }

Property Value

View

Methods

OnChildAdded(Element)

Declaration

cs-api-definition
protected override void OnChildAdded(Element childElement)

Parameters

childElement

Element

OnChildRemoved(Element, int)

Declaration

cs-api-definition
protected override void OnChildRemoved(Element childElement, int childIndex)

Parameters

childElement

Element

childIndex

int