wpf-6662-controls-and-libraries-navigation-controls-navigation-bar-miscellaneous-attached-properties.md
The DXNavBar control exposes a set of attached properties, which can be used by different child elements, and are useful for customizing the control layout and scrolling behavior.
|
Property
|
Getter/Setter Methods
|
Property Type
|
Property Value(s)
|
Description
| | --- | --- | --- | --- | --- | |
|
NavBarViewBase.GetDisplayMode / NavBarViewBase.SetDisplayMode
|
|
|
For internal use. This is an attached property.
| |
|
NavBarViewBase.GetImageSettings / NavBarViewBase.SetImageSettings
|
|
ImageSettings.StretchDirection
|
For internal use. This is an attached property.
| |
|
NavBarViewBase.GetLayoutSettings / NavBarViewBase.SetLayoutSettings
|
|
LayoutSettings.ImageHorizontalAlignment
LayoutSettings.ImageVerticalAlignment
LayoutSettings.TextHorizontalAlignment
LayoutSettings.TextVerticalAlignment
|
For internal use. This is an attached property.
| |
NavBarPositionPanel.GroupPosition
|
NavBarPositionPanel.GetGroupPosition
|
|
|
Gets a value that identifies a group’s position within the control.
|
|
Property
|
Getter/Setter Methods
|
Property Type
|
Property Value(s)
|
Description
| | --- | --- | --- | --- | --- | |
|
ScrollingSettings.GetClickMode / ScrollingSettings.SetClickMode
|
|
|
Gets or sets a value that specifies how scroll buttons should be manipulated by an end-user to initiate scrolling. This is an attached property.
| |
ScrollingSettings.AccelerationRatio
|
ScrollingSettings.GetAccelerationRatio / ScrollingSettings.SetAccelerationRatio
|
|
A double-precision floating-point number.
|
Gets or sets the acceleration ratio of the scrolling speed (in pixels per second squared), when scrolling using scroll buttons. This is an attached property.
| |
ScrollingSettings.DecelerationRatio
|
ScrollingSettings.GetDecelerationRatio / ScrollingSettings.SetDecelerationRatio
|
|
A double-precision floating-point number.
|
Gets or sets the deceleration ratio of the scrolling speed (in pixels per second squared), when scrolling using scroll buttons. This is an attached property.
| |
|
ScrollingSettings.GetScrollSpeed / ScrollingSettings.SetScrollSpeed
|
|
A double-precision floating-point number.
|
Gets or sets the speed of scrolling (in pixels per second). This property is in effect when scrolling using scroll buttons. This is an attached property.
| |
ScrollingSettings.TopBottomIndent
|
ScrollingSettings.GetTopBottomIndent / ScrollingSettings.SetTopBottomIndent
|
|
A double-precision floating-point number.
|
Gets or sets the top and bottom indents of the scrollable region. This is an attached property.
|