WinForms Controls

Intermediate Level

v20.1 DevExpress Version
7 Modules
87 Videos
4:13 Duration

This course provides an overview and introduction to the DevExpress WinForms suite of components. It describes the steps required to get started with the product suite and shows the techniques needed to work with the individual components and to put them together to create a WinForms application. The course includes information on a large number of products and individual components, providing intermediate level coverage on any single product.

This course builds a .NET Framework application. If you target .NET 6+, certain design-time capabilities will be unavailable.

48 SAMPLE PROJECTS View on GitHub

Welcome and Getting Started / 36 min

This module provides an introduction to the class as well as to the techniques available for getting started with your own DevExpress WinForms based application, incorporating the look&feel technology to enable skinning. You also learn about the role of data binding and your data layer in conjunction with the DevExpress controls, High-DPI support and behaviors.

Class Introduction
2 min 43 sec Watch
1 of 17
Creating a New Application
0 min 26 sec Buy All 7 modules (87 videos) for $199
2 of 17
Visual Studio Templates (Demo 1)
1 min 34 sec Buy All 7 modules (87 videos) for $199
3 of 17
Visual Studio Templates (Demo 2)
1 min 29 sec Buy All 7 modules (87 videos) for $199
4 of 17
Visual Studio Integration
0 min 52 sec Buy All 7 modules (87 videos) for $199
5 of 17
Visual Studio Integration (Demo)
3 min 26 sec Buy All 7 modules (87 videos) for $199
6 of 17
Skins
0 min 57 sec Buy All 7 modules (87 videos) for $199
7 of 17
Working with Skins (Demo 1)
2 min 25 sec Buy All 7 modules (87 videos) for $199
8 of 17
Runtime Skin Switching (Demo 2)
1 min 51 sec Buy All 7 modules (87 videos) for $199
9 of 17
Data Binding
1 min 23 sec Buy All 7 modules (87 videos) for $199
10 of 17
Basic Object Collection Binding (Demo)
4 min 8 sec Buy All 7 modules (87 videos) for $199
11 of 17
Different Data Layers (Demo)
3 min 0 sec Buy All 7 modules (87 videos) for $199
12 of 17
Advanced Binding Modes (Demo)
1 min 32 sec Buy All 7 modules (87 videos) for $199
13 of 17
High-DPI Support
1 min 51 sec Buy All 7 modules (87 videos) for $199
14 of 17
High-DPI Support (Demo)
3 min 25 sec Buy All 7 modules (87 videos) for $199
15 of 17
Behaviors
0 min 30 sec Buy All 7 modules (87 videos) for $199
16 of 17
Behaviors (Demo)
5 min 20 sec Buy All 7 modules (87 videos) for $199
17 of 17

Navigation Controls / 49 min

The focus of this module is navigation in your application. You learn about configurable menu, toolbar and Ribbon systems. Second level navigation options using the NavBar or Accordion Control, docking and tool windows, round things off.

Welcome
0 min 44 sec Watch
1 of 17
Menus and Toolbars
0 min 42 sec Buy All 7 modules (87 videos) for $199
2 of 17
Setting Up the BarManager (Demo)
8 min 4 sec Buy All 7 modules (87 videos) for $199
3 of 17
Customization Persistence (Demo)
1 min 35 sec Buy All 7 modules (87 videos) for $199
4 of 17
Context Menus and Standalone Bar Docking (Demo)
2 min 17 sec Buy All 7 modules (87 videos) for $199
5 of 17
The Ribbon
0 min 54 sec Buy All 7 modules (87 videos) for $199
6 of 17
Basic Ribbon Configuration (Demo)
5 min 37 sec Buy All 7 modules (87 videos) for $199
7 of 17
Advanced Ribbon Features (Demo)
5 min 9 sec Buy All 7 modules (87 videos) for $199
8 of 17
Ribbon Settings Persistence (Demo)
2 min 28 sec Buy All 7 modules (87 videos) for $199
9 of 17
Application Menu and BackstageViewControl (Demo)
5 min 0 sec Buy All 7 modules (87 videos) for $199
10 of 17
Ribbon Context Pages (Demo)
1 min 43 sec Buy All 7 modules (87 videos) for $199
11 of 17
Accordion Control and Navigation Bar
1 min 0 sec Buy All 7 modules (87 videos) for $199
12 of 17
Accordion Control (Demo)
2 min 53 sec Buy All 7 modules (87 videos) for $199
13 of 17
Docking and Tool Windows
0 min 38 sec Buy All 7 modules (87 videos) for $199
14 of 17
Docking and Tool Windows (Demo)
2 min 39 sec Buy All 7 modules (87 videos) for $199
15 of 17
Splash Screen Manager
0 min 47 sec Buy All 7 modules (87 videos) for $199
16 of 17
Splash Screen Manager (Demo)
7 min 34 sec Buy All 7 modules (87 videos) for $199
17 of 17

Application Layout / 43 min

DevExpress controls support a broad range of application layout options, from the "old-style" MDI application over tabbed interfaces to current Windows 10 UI. In this module you will see how to use the feature set in your application, and how to utilize several runtime settings persistence APIs.

Welcome
1 min 9 sec Watch
1 of 14
MDI Applications
0 min 17 sec Buy All 7 modules (87 videos) for $199
2 of 14
Menu and Toolbar Merging (Demo)
7 min 48 sec Buy All 7 modules (87 videos) for $199
3 of 14
Ribbon Merging (Demo)
4 min 21 sec Buy All 7 modules (87 videos) for $199
4 of 14
The Document Manager
0 min 33 sec Buy All 7 modules (87 videos) for $199
5 of 14
The Document Manager (Demo)
4 min 29 sec Buy All 7 modules (87 videos) for $199
6 of 14
SDI Applications
0 min 39 sec Buy All 7 modules (87 videos) for $199
7 of 14
SDI Applications (Demo)
6 min 40 sec Buy All 7 modules (87 videos) for $199
8 of 14
Windows UI
0 min 53 sec Buy All 7 modules (87 videos) for $199
9 of 14
Setting Up Windows UI (Demo)
3 min 30 sec Buy All 7 modules (87 videos) for $199
10 of 14
Content Containers (Demo)
5 min 8 sec Buy All 7 modules (87 videos) for $199
11 of 14
Custom Container Actions (Demo)
2 min 23 sec Buy All 7 modules (87 videos) for $199
12 of 14
Persisting Runtime Customization
1 min 18 sec Buy All 7 modules (87 videos) for $199
13 of 14
Persisting Runtime Customization (Demo)
4 min 12 sec Buy All 7 modules (87 videos) for $199
14 of 14

Data Grid / 34 min

This module is entirely dedicated to the Data Grid, probably the most complex control in the DevExpress WinForms suite, and the most commonly used. You learn how to set up the control for a number of different use cases from simple data binding to advanced editing.

Welcome
0 min 25 sec Watch
1 of 10
The Data Grid
1 min 2 sec Buy All 7 modules (87 videos) for $199
2 of 10
A Basic Data Grid Setup (Demo)
2 min 55 sec Buy All 7 modules (87 videos) for $199
3 of 10
Level and View Configuration (Demo)
7 min 58 sec Buy All 7 modules (87 videos) for $199
4 of 10
Card and Layout Views (Demo)
3 min 29 sec Buy All 7 modules (87 videos) for $199
5 of 10
Data Editing and Validation
1 min 41 sec Buy All 7 modules (87 videos) for $199
6 of 10
Data Editing and Validation (Demo)
9 min 54 sec Buy All 7 modules (87 videos) for $199
7 of 10
Simple and Complex Grid Editors (Demo)
3 min 20 sec Buy All 7 modules (87 videos) for $199
8 of 10
Advanced Editing Scenarios
0 min 19 sec Buy All 7 modules (87 videos) for $199
9 of 10
Dynamic Data Sources in a Lookup Editor (Demo)
3 min 31 sec Buy All 7 modules (87 videos) for $199
10 of 10

Data Visualization / 47 min

Data visualization and analysis is the broad topic of this module. It begins with the highly interactive scheduler for specific visualization scenarios. Gauges are simple controls that show individual or small numbers of business values, while charts display graphical diagrams of value sequences. Finally, the pivot grid is a cross table data analysis solution for the most complex cases.

Welcome
0 min 37 sec Watch
1 of 15
The Scheduler
0 min 37 sec Buy All 7 modules (87 videos) for $199
2 of 15
A Dynamic Scheduler Setup (Demo)
7 min 52 sec Buy All 7 modules (87 videos) for $199
3 of 15
Customizing the Scheduler Behavior (Demo)
3 min 55 sec Buy All 7 modules (87 videos) for $199
4 of 15
Gauges
0 min 48 sec Buy All 7 modules (87 videos) for $199
5 of 15
Setting Up Gauges (Demo)
5 min 40 sec Buy All 7 modules (87 videos) for $199
6 of 15
Feeding Gauges with Data (Demo)
1 min 52 sec Buy All 7 modules (87 videos) for $199
7 of 15
Charts
0 min 52 sec Buy All 7 modules (87 videos) for $199
8 of 15
A Data-Bound Chart Setup (Demo)
3 min 29 sec Buy All 7 modules (87 videos) for $199
9 of 15
Charts with Dynamic Data Sources (Demo)
5 min 45 sec Buy All 7 modules (87 videos) for $199
10 of 15
The Pivot Grid
1 min 20 sec Buy All 7 modules (87 videos) for $199
11 of 15
Pivot Grid Field Setup
2 min 53 sec Buy All 7 modules (87 videos) for $199
12 of 15
Configuring the Pivot Grid (Demo)
6 min 15 sec Buy All 7 modules (87 videos) for $199
13 of 15
Pivot Grid Advanced Options and Customization (Demo)
3 min 40 sec Buy All 7 modules (87 videos) for $199
14 of 15
Pivot Grid / Chart Binding (Demo)
2 min 11 sec Buy All 7 modules (87 videos) for $199
15 of 15

Document Generation and Reporting / 20 min

Creating various document formats for export and printing is made easy by the Printing System functionality. On top of that, DevExpress Reporting provides a powerful solution for data-bound reporting needs, including previewing capabilities for all the .NET platforms, and easy integration with the WinForms application environment.

Welcome
0 min 38 sec Watch
1 of 7
Printing System Core Library
0 min 37 sec Buy All 7 modules (87 videos) for $199
2 of 7
Printing the Data Grid (Demo)
2 min 43 sec Buy All 7 modules (87 videos) for $199
3 of 7
Scheduler and Composite Links (Demo)
4 min 55 sec Buy All 7 modules (87 videos) for $199
4 of 7
DevExpress Reporting
0 min 32 sec Buy All 7 modules (87 videos) for $199
5 of 7
Designing a Report (Demo)
8 min 1 sec Buy All 7 modules (87 videos) for $199
6 of 7
Integrating the Report Previewer (Demo)
3 min 16 sec Buy All 7 modules (87 videos) for $199
7 of 7

MVVM / 20 min

In this module you learn about the MVVM support library that makes it easy to create ViewModel classes and utilize those with Views, supplying UI functionality to the ViewModels by way of services and behaviors.

Welcome
0 min 12 sec Watch
1 of 7
The MVVM Pattern
1 min 15 sec Buy All 7 modules (87 videos) for $199
2 of 7
MVVM With DevExpress
2 min 2 sec Buy All 7 modules (87 videos) for $199
3 of 7
A First View/ViewModel Combination (Demo)
3 min 13 sec Buy All 7 modules (87 videos) for $199
4 of 7
ViewModel Business Logic (Demo)
5 min 21 sec Buy All 7 modules (87 videos) for $199
5 of 7
Using Services (Demo)
2 min 33 sec Buy All 7 modules (87 videos) for $199
6 of 7
Multiple ViewModels and Views (Demo)
6 min 16 sec Buy All 7 modules (87 videos) for $199
7 of 7