Skip to main content
.NET 8.0+

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

IModelOptionsWin.UIType Property

Specifies the Show View Strategy (see ShowViewStrategyBase) used in the WinForms application.

Namespace: DevExpress.ExpressApp.Win.SystemModule

Assembly: DevExpress.ExpressApp.Win.v24.2.dll

#Declaration

[DefaultValue(UIType.MultipleWindowSDI)]
UIType UIType { get; set; }

#Property Value

Type Default Description
UIType MultipleWindowSDI

A UIType enumeration value specifying the type of the UI used in the WinForms application.

Available values:

Name Description
MultipleWindowSDI

Specifies that the Single Document Interface ShowInMultipleWindowsStrategy is used in the Windows Forms application.

SingleWindowSDI

Specifies that the Single Document Interface ShowInSingleWindowStrategy is used in the ASP.NET Core Blazor or Windows Forms application.

StandardMDI

Specifies that the Multiple Document Interface MdiShowViewStrategy is used in the Windows Forms application.

TabbedMDI

Specifies that the Multiple Document Interface MdiShowViewStrategy in tabbed mode is used in the ASP.NET Core Blazor or Windows Forms application.

#Remarks

We do not recommend setting this property to StandardMDI when the Ribbon interface is used. This configuration has not been thoroughly tested, as we have found it much less usable than others, and can potentially lead to errors. In conjunction with the Ribbon, the TabbedMDI mode provides better usability.

The following images demonstrate how the WinForms application UI is modified depending on this property’s value.

MultipleWindowSDI
MultipleWindowSDI
SingleWindowSDI
StandardMDI
StandardMDI
TabbedMDI
TabbedMDI

The following code snippet (auto-collected from DevExpress Examples) contains a reference to the UIType property.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

See Also