Skip to main content

NavBarSettings.ItemLinkMode Property

Gets or sets a value that specifies how items are represented as links within the NavBar.

Namespace: DevExpress.Web.Mvc

Assembly: DevExpress.Web.Mvc5.v24.1.dll

NuGet Package: DevExpress.Web.Mvc5

Declaration

public ItemLinkMode ItemLinkMode { get; set; }

Property Value

Type Description
ItemLinkMode

One of the ItemLinkMode enumeration values.

Available values:

Name Description
TextOnly

Specifies that an item is represented only by its text, and the item’s clickable content is bounded by the text length.

TextAndImage

Specifies that an item is represented by both the text and image (if any), and the item’s clickable content is bounded by the total size of the text and image.

ContentBounds

Specifies that an item is represented by both the text and image (if any), and the item’s clickable content extends to the width of the parent control’s boundaries.

Remarks

Use the ItemLinkMode property to specify the manner in which items are displayed as links within the groups of the NavBar. This property controls whether the clickable content of each item which serves as a link (the item whose NavBarItem.NavigateUrl property is defined) extends to the width of the group’s boundaries (see the ItemLinkMode.ContentBounds value) or is bound by the size of the item’s text (see the ItemLinkMode.TextOnly value) or the total size of the text and image (see the ItemLinkMode.TextAndImage).

Note that when the ItemLinkMode property is set to the ItemLinkMode.ContentBounds value, the NavBar’s items can be hot-tracked (if the hot-track feature is enabled via the NavBarSettings.EnableHotTrack property).

The ItemLinkMode property affects every item in the NavBar. To specify the link mode for an individual group, set the NavBarGroup.ItemLinkMode property of the MVCxNavBarGroup object directly.

See Also