WinForms Controls

Intermediate Level

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 required 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.

7 Modules
84 Videos
4:38 Duration
48 SAMPLE PROJECTS Download

Welcome and Getting Started / 46 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 20 sec Watch
1 of 17
Creating a New Application
0 min 26 sec Buy Entire Course for $199
2 of 17
Visual Studio Templates (Demo 1)
1 min 58 sec Buy Entire Course for $199
3 of 17
Visual Studio Templates (Demo 2)
3 min 4 sec Buy Entire Course for $199
4 of 17
Visual Studio Integration
0 min 58 sec Buy Entire Course for $199
5 of 17
Visual Studio Integration (Demo)
4 min 2 sec Buy Entire Course for $199
6 of 17
Skins
1 min 1 sec Buy Entire Course for $199
7 of 17
Working with Skins (Demo 1)
4 min 27 sec Buy Entire Course for $199
8 of 17
Runtime Skin Switching (Demo 2)
1 min 43 sec Buy Entire Course for $199
9 of 17
Data Binding
1 min 34 sec Buy Entire Course for $199
10 of 17
Basic Object Collection Binding (Demo)
4 min 55 sec Buy Entire Course for $199
11 of 17
Different Data Layers (Demo)
3 min 57 sec Buy Entire Course for $199
12 of 17
Advanced Binding Modes (Demo)
1 min 46 sec Buy Entire Course for $199
13 of 17
High-DPI Support
1 min 52 sec Buy Entire Course for $199
14 of 17
High-DPI Support (Demo)
6 min 1 sec Buy Entire Course for $199
15 of 17
Behaviors
0 min 31 sec Buy Entire Course for $199
16 of 17
Behaviors (Demo)
6 min 0 sec Buy Entire Course for $199
17 of 17

Navigation Controls / 52 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 40 sec Watch
1 of 15
Menus and Toolbars
0 min 43 sec Buy Entire Course for $199
2 of 15
Setting Up the BarManager (Demo)
8 min 42 sec Buy Entire Course for $199
3 of 15
Customization Persistence (Demo)
1 min 45 sec Buy Entire Course for $199
4 of 15
Context Menus and Standalone Bar Docking (Demo)
3 min 15 sec Buy Entire Course for $199
5 of 15
The Ribbon
1 min 9 sec Buy Entire Course for $199
6 of 15
Basic Ribbon Configuration (Demo)
6 min 22 sec Buy Entire Course for $199
7 of 15
Advanced Ribbon Features (Demo)
8 min 43 sec Buy Entire Course for $199
8 of 15
Ribbon Settings Persistence (Demo)
3 min 25 sec Buy Entire Course for $199
9 of 15
Application Menu and BackstageViewControl (Demo)
6 min 27 sec Buy Entire Course for $199
10 of 15
Ribbon Context Pages (Demo)
2 min 42 sec Buy Entire Course for $199
11 of 15
Accordion Control and Navigation Bar
1 min 4 sec Buy Entire Course for $199
12 of 15
Accordion Control (Demo)
3 min 51 sec Buy Entire Course for $199
13 of 15
Docking and Tool Windows
0 min 40 sec Buy Entire Course for $199
14 of 15
Docking and Tool Windows (Demo)
2 min 43 sec Buy Entire Course for $199
15 of 15

Application Layout / 45 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 6 sec Watch
1 of 13
MDI Applications
0 min 49 sec Buy Entire Course for $199
2 of 13
Menu and Toolbar Merging (Demo)
8 min 13 sec Buy Entire Course for $199
3 of 13
Ribbon Merging (Demo)
5 min 28 sec Buy Entire Course for $199
4 of 13
The XtraTabbedMdiManager (Demo)
2 min 7 sec Buy Entire Course for $199
5 of 13
The Document Manager
0 min 51 sec Buy Entire Course for $199
6 of 13
The Document Manager (Demo)
5 min 7 sec Buy Entire Course for $199
7 of 13
Windows UI
0 min 55 sec Buy Entire Course for $199
8 of 13
Setting Up Windows UI (Demo)
6 min 1 sec Buy Entire Course for $199
9 of 13
Content Containers (Demo)
5 min 8 sec Buy Entire Course for $199
10 of 13
Custom Container Actions (Demo)
2 min 42 sec Buy Entire Course for $199
11 of 13
Persisting Runtime Customization
1 min 25 sec Buy Entire Course for $199
12 of 13
Persisting Runtime Customization (Demo)
5 min 44 sec Buy Entire Course for $199
13 of 13

Data Grid / 40 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 26 sec Watch
1 of 11
The Data Grid
1 min 2 sec Buy Entire Course for $199
2 of 11
A Basic Data Grid Setup (Demo)
3 min 11 sec Buy Entire Course for $199
3 of 11
Level and View Configuration (Demo)
8 min 37 sec Buy Entire Course for $199
4 of 11
Card and Layout Views (Demo)
4 min 22 sec Buy Entire Course for $199
5 of 11
Data Editing and Validation
1 min 44 sec Buy Entire Course for $199
6 of 11
Data Editing and Validation (Demo)
10 min 27 sec Buy Entire Course for $199
7 of 11
Simple and Complex Grid Editors (Demo)
3 min 22 sec Buy Entire Course for $199
8 of 11
Advanced Editing Scenarios
0 min 28 sec Buy Entire Course for $199
9 of 11
Dynamic Data Sources in a Lookup Editor (Demo)
3 min 32 sec Buy Entire Course for $199
10 of 11
Combining Editors (Demo)
3 min 35 sec Buy Entire Course for $199
11 of 11

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 39 sec Watch
1 of 14
The Scheduler
0 min 40 sec Buy Entire Course for $199
2 of 14
A Dynamic Scheduler Setup (Demo)
9 min 23 sec Buy Entire Course for $199
3 of 14
Customizing the Scheduler Behavior (Demo)
3 min 0 sec Buy Entire Course for $199
4 of 14
Gauges
0 min 53 sec Buy Entire Course for $199
5 of 14
Setting Up Gauges (Demo)
4 min 28 sec Buy Entire Course for $199
6 of 14
Feeding Gauges with Data (Demo)
3 min 10 sec Buy Entire Course for $199
7 of 14
Charts
0 min 58 sec Buy Entire Course for $199
8 of 14
A Data-Bound Chart Setup (Demo)
3 min 51 sec Buy Entire Course for $199
9 of 14
Charts with Dynamic Data Sources (Demo)
4 min 45 sec Buy Entire Course for $199
10 of 14
The Pivot Grid
1 min 23 sec Buy Entire Course for $199
11 of 14
Configuring the Pivot Grid (Demo)
7 min 50 sec Buy Entire Course for $199
12 of 14
Pivot Grid Advanced Options and Customization (Demo)
4 min 16 sec Buy Entire Course for $199
13 of 14
Pivot Grid / Chart Binding (Demo)
2 min 20 sec Buy Entire Course for $199
14 of 14

Document Generation and Reporting / 22 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 39 sec Watch
1 of 7
Printing System Core Library
0 min 41 sec Buy Entire Course for $199
2 of 7
Printing the Data Grid (Demo)
2 min 59 sec Buy Entire Course for $199
3 of 7
Scheduler and Composite Links (Demo)
4 min 14 sec Buy Entire Course for $199
4 of 7
DevExpress Reporting
0 min 32 sec Buy Entire Course for $199
5 of 7
Designing a Report (Demo)
9 min 34 sec Buy Entire Course for $199
6 of 7
Integrating the Report Previewer (Demo)
3 min 29 sec Buy Entire Course for $199
7 of 7

MVVM / 23 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 13 sec Watch
1 of 7
The MVVM Pattern
1 min 20 sec Buy Entire Course for $199
2 of 7
MVVM With DevExpress
2 min 3 sec Buy Entire Course for $199
3 of 7
A First View/ViewModel Combination (Demo)
3 min 46 sec Buy Entire Course for $199
4 of 7
ViewModel Business Logic (Demo)
6 min 14 sec Buy Entire Course for $199
5 of 7
Using Services (Demo)
2 min 40 sec Buy Entire Course for $199
6 of 7
Multiple ViewModels and Views (Demo)
7 min 37 sec Buy Entire Course for $199
7 of 7