Skip to main content

Get Started

  • 3 minutes to read

Demos

Download and install the following application: DevExpress WinUI Demos App.

DevExpress WinUI Demos

1. Prerequisites

The following topic lists the system requirements: Prerequisites.

2. Obtain Your License

  1. Use your DevExpress credentials to log into devexpress.com. If you do not have a DevExpress account, you can create a new account in the next step.
  2. Refer to the following page to obtain your DevExpress WinUI controls license: WinUI Controls v23.2 – Free Offer from DevExpress.

3. Obtain DevExpress WinUI Controls

You have two ways to create a project and add DevExpress WinUI controls to it:

Use Your NuGet Feed to Obtain DevExpress WinUI Controls

Obtain Your DevExpress NuGet Feed

Obtain your personal NuGet feed URL to access the DevExpress.WinUI NuGet package from your project.

  1. Use your DevExpress credentials to log into nuget.devexpress.com.

  2. Obtain your NuGet feed URL and copy it to the clipboard.

Create a New Project

  1. Download the Windows App SDK 1.0.3 Visual Studio extension that contains WinUI project templates.

  2. Create a new project from the Blank App, Packaged with Windows Application Packaging Project (WinUI 3 in Desktop) template:

    Create a New WinUI Project

Add the DevExpress WinUI NuGet Package Source

  1. In Visual Studio, select Tools → NuGet Package Manager → Package Manager Settings:

    Package Manager Settings

  2. Navigate to NuGet Package Manager → Package Sources. Click the plus sign at the top right corner to add a new NuGet package source. Use the following package settings:

    • Name - DevExpress

    • Source - the obtained NuGet Feed URL (https://nuget.devexpress.com/{your feed authorization key}/api)

    Make sure the nuget.org package source is also enabled. Click OK.

    Specify Package Sources

Install the DevExpress WinUI NuGet Package

  1. Select ToolsNuGet Package ManagerManage NuGet Packages for Solution.

  2. In the invoked dialog, open the Browse tab, select the DevExpress package source, and install the DevExpress.WinUI NuGet package:

    Install Package

Proceed to Step 4 - Add DevExpress WinUI Controls.

Use the Unified Component Installer to Obtain DevExpress WinUI Controls

Install DevExpress WinUI Controls

  1. Download the Unified Component Installer.
  2. Run the installer and select WinUI Controls:

    WinUI Controls Installer

Create a New Project

  1. Download the Windows App SDK 1.0.3 Visual Studio extension that contains WinUI project templates.

  2. Create a new project from the Blank App, Packaged with Windows Application Packaging Project (WinUI 3 in Desktop) template:

    Create a New WinUI Project

Install the DevExpress WinUI NuGet Package

  1. In Visual Studio, select ToolsNuGet Package ManagerManage NuGet Packages for Solution:

    WinUI Manage NuGet Packages

  2. In the invoked dialog, open the Browse tab, select the DevExpress 23.2 Local package source, and install the DevExpress.WinUI NuGet package:

    WinUI Local NuGet Package

4. Add DevExpress WinUI Controls

For instructions on how to add an individual DevExpress WinUI control to your application, refer to the topics below:

Note

WinUI applications do not support design-time features. The only way to add controls to your application is to add them to the XAML markup manually.

See Also