Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Collapse]Build an Application
  [Collapse]Choose Application UI
   [Expand]Office Inspired UI
   [Expand]Visual Studio Inspired UI
   [Collapse]Windows Modern UI
     How To: Create a Windows Modern UI Application Manually
     How To: Create a Windows Modern UI Application Using the Template Gallery
    Touch-Enabled Tile UI
   Data Management Controls
  [Expand]Printing and Exporting
  [Expand]WinForms MVVM
  [Expand]Skins
  [Expand]Localization
  [Expand]Right-to-Left Layout
   Redistribution and Deployment
 [Expand]Controls and Libraries
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Windows Modern UI

A Windows Modern UI is a UI inspired by Windows Store applications with tiles. The figure below illustrates a typical application with this UI type.

A typical Windows Modern application is built according to the following concepts.

  • A single-form application with no floating dialogs, messages or child forms. All popping dialogs are replaced by Windows-inspired Flyouts (see below).
  • The application is running in a full-screen mode.
  • Clean, flat design with thin controls borders (or no borders at all). Same applies to the main application form that is typically displayed as a borderless window.
  • Navigation and other application buttons are moved away to initially hidden navigation bars. These bars popup on right mouse click.

To build a Windows Modern UI-inpired applications that meet all these requirements, use the single DevExpress component - the Application UI Manager, specifically, its WindowsUI View. Refer to the following tutorials to learn more.

If you only need to create tiles, use the Tile Control component. For more complex multi-screen applications the Document Manager component is recommended.

How would you rate this topic?​​​​​​​