Back to Devexpress

LayoutViewOptionsBehavior.AllowSwitchViewModes Property

windowsforms-devexpress-dot-xtragrid-dot-views-dot-layout-dot-layoutviewoptionsbehavior-fa888d5a.md

latest3.5 KB
Original Source

LayoutViewOptionsBehavior.AllowSwitchViewModes Property

Gets or sets whether the view mode can be changed via the LayoutViewOptionsView.ViewMode property.

Namespace : DevExpress.XtraGrid.Views.Layout

Assembly : DevExpress.XtraGrid.v25.2.dll

NuGet Packages : DevExpress.Win.Grid, DevExpress.Win.Navigation

Declaration

csharp
[DefaultValue(true)]
[XtraSerializableProperty]
public virtual bool AllowSwitchViewModes { get; set; }
vb
<DefaultValue(True)>
<XtraSerializableProperty>
Public Overridable Property AllowSwitchViewModes As Boolean

Property Value

TypeDefaultDescription
Booleantrue

true if the view mode can be changed via the LayoutViewOptionsView.ViewMode property; otherwise, false.

|

Property Paths

You can access this nested property as listed below:

Object TypePath to AllowSwitchViewModes
LayoutView

.OptionsBehavior .AllowSwitchViewModes

|

Remarks

If the AllowSwitchViewModes property is set to false , the view mode cannot be changed via the LayoutViewOptionsView.ViewMode property, nor by an end-user at runtime. To prevent only an end-user from switching between view modes via buttons in the Header Panel or specific shortcuts, set the corresponding OptionsHeaderPanel.Enabled… options to false (refer to the See Also section for a list of these options).

See Also

ViewMode

EnableCarouselModeButton

EnableColumnModeButton

EnableMultiColumnModeButton

EnableMultiRowModeButton

EnableRowModeButton

EnableSingleModeButton

LayoutViewOptionsBehavior Class

LayoutViewOptionsBehavior Members

DevExpress.XtraGrid.Views.Layout Namespace