WPF Controls

Intermediate Level

v20.1 DevExpress Version
7 Modules
82 Videos
3:59 Duration

This course provides an overview and introduction to the DevExpress WPF suite of components. It describes the steps required to get started with the product suite and demonstrates the techniques needed to work with individual components and to combine them to create a WPF application. The course includes information on a broad range of DevExpress products and provides an intermediate level of coverage and depth.

Downloadable samples for this course target .NET Framework. If you use .NET 6+, XAML-based techniques demonstrated in this course still apply, but certain design-time capabilities will be unavailable.

44 SAMPLE PROJECTS View on GitHub

Welcome and Getting Started / 22 min

This module provides an introduction to the course as well as to the techniques for getting started with your own DevExpress WPF based application, including the theming and data binding technologies.

Class Introduction
2 min 1 sec Watch
1 of 9
Getting Started
1 min 22 sec Buy All 7 modules (82 videos) for $199
2 of 9
Getting Started (Demo)
3 min 3 sec Buy All 7 modules (82 videos) for $199
3 of 9
Getting Started (.NET Core)
0 min 54 sec Buy All 7 modules (82 videos) for $199
4 of 9
Getting Started (.NET Core - Demo)
4 min 54 sec Buy All 7 modules (82 videos) for $199
5 of 9
Theming
0 min 34 sec Buy All 7 modules (82 videos) for $199
6 of 9
Theming (Demo)
4 min 7 sec Buy All 7 modules (82 videos) for $199
7 of 9
Data Binding
0 min 34 sec Buy All 7 modules (82 videos) for $199
8 of 9
Data Binding (Demo)
4 min 38 sec Buy All 7 modules (82 videos) for $199
9 of 9

Navigation and Application Layout / 46 min

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

Welcome
0 min 42 sec Watch
1 of 19
Menus and Toolbars
1 min 16 sec Buy All 7 modules (82 videos) for $199
2 of 19
Basic Menu and Toolbar Setup (Demo)
4 min 33 sec Buy All 7 modules (82 videos) for $199
3 of 19
Menu and Toolbar Merging (Demo)
4 min 18 sec Buy All 7 modules (82 videos) for $199
4 of 19
Context Menus (Demo)
1 min 22 sec Buy All 7 modules (82 videos) for $199
5 of 19
The Ribbon
1 min 5 sec Buy All 7 modules (82 videos) for $199
6 of 19
Basic Ribbon Setup (Demo)
5 min 49 sec Buy All 7 modules (82 videos) for $199
7 of 19
Ribbon Galleries (Demo)
2 min 38 sec Buy All 7 modules (82 videos) for $199
8 of 19
Ribbon Context Pages (Demo)
1 min 57 sec Buy All 7 modules (82 videos) for $199
9 of 19
The BackstageViewControl (Demo)
3 min 57 sec Buy All 7 modules (82 videos) for $199
10 of 19
The AccordionControl
0 min 35 sec Buy All 7 modules (82 videos) for $199
11 of 19
The AccordionControl (Demo)
5 min 4 sec Buy All 7 modules (82 videos) for $199
12 of 19
Docking
0 min 38 sec Buy All 7 modules (82 videos) for $199
13 of 19
Docking (Demo)
3 min 57 sec Buy All 7 modules (82 videos) for $199
14 of 19
Windows UI
0 min 50 sec Buy All 7 modules (82 videos) for $199
15 of 19
Basic Windows UI Setup (Demo)
4 min 27 sec Buy All 7 modules (82 videos) for $199
16 of 19
The Windows UI AppBar (Demo)
0 min 52 sec Buy All 7 modules (82 videos) for $199
17 of 19
The Windows UI PageView (Demo)
1 min 24 sec Buy All 7 modules (82 videos) for $199
18 of 19
Windows UI Custom Tile Animation (Demo)
1 min 15 sec Buy All 7 modules (82 videos) for $199
19 of 19

Grid Control / 37 min

This module is dedicated entirely to the GridControl, probably the most complex control in the suite, and the most commonly used. You learn how to set up the control for several different use cases from simple data binding to advanced master/detail and editing scenarios.

Welcome
0 min 31 sec Watch
1 of 12
The GridControl
0 min 27 sec Buy All 7 modules (82 videos) for $199
2 of 12
Data Binding Options and Grid Features
1 min 57 sec Buy All 7 modules (82 videos) for $199
3 of 12
Data Binding Options and Grid Features (Demo)
13 min 34 sec Buy All 7 modules (82 videos) for $199
4 of 12
The Demo Data Layer Setup
1 min 2 sec Buy All 7 modules (82 videos) for $199
5 of 12
Basic GridControl Setup (Demo)
7 min 35 sec Buy All 7 modules (82 videos) for $199
6 of 12
GridControl - Saving Changes (Demo)
1 min 10 sec Buy All 7 modules (82 videos) for $199
7 of 12
Master/Detail
1 min 0 sec Buy All 7 modules (82 videos) for $199
8 of 12
Master/Detail Setup (Demo)
1 min 55 sec Buy All 7 modules (82 videos) for $199
9 of 12
Advanced Master/Detail/Detail Setup (Demo)
3 min 11 sec Buy All 7 modules (82 videos) for $199
10 of 12
Data Validation
1 min 12 sec Buy All 7 modules (82 videos) for $199
11 of 12
Data Validation (Demo)
4 min 21 sec Buy All 7 modules (82 videos) for $199
12 of 12

Various Controls and Layout Persistence / 45 min

This module covers the scheduler Control suite, the Gantt Control, the Treelist, the Diagram and the LayoutControl. It goes on to cover layout persistence mechanisms, available in many DevExpress WPF controls to store customizations applied by end users across application runs.

Welcome
0 min 51 sec Watch
1 of 14
The Scheduler Suite
0 min 37 sec Buy All 7 modules (82 videos) for $199
2 of 14
Basic Scheduler Setup (Demo)
3 min 9 sec Buy All 7 modules (82 videos) for $199
3 of 14
An Advanced Scheduler Use Case (Demo)
7 min 44 sec Buy All 7 modules (82 videos) for $199
4 of 14
The GanttControl
0 min 26 sec Buy All 7 modules (82 videos) for $199
5 of 14
The GanttControl (Demo)
5 min 29 sec Buy All 7 modules (82 videos) for $199
6 of 14
The Treelist
0 min 35 sec Buy All 7 modules (82 videos) for $199
7 of 14
The Treelist (Demo)
9 min 2 sec Buy All 7 modules (82 videos) for $199
8 of 14
The Diagram
0 min 27 sec Buy All 7 modules (82 videos) for $199
9 of 14
The Diagram (Demo)
8 min 20 sec Buy All 7 modules (82 videos) for $199
10 of 14
The LayoutControl
0 min 25 sec Buy All 7 modules (82 videos) for $199
11 of 14
The LayoutControl (Demo)
3 min 17 sec Buy All 7 modules (82 videos) for $199
12 of 14
Layout Persistence
1 min 0 sec Buy All 7 modules (82 videos) for $199
13 of 14
Layout Persistence (Demo)
4 min 4 sec Buy All 7 modules (82 videos) for $199
14 of 14

Data Analysis / 44 min

The broad topic of data analysis is the focus of this module. It covers the gauges, simple controls that visualize individual or small numbers of business values. Charts show graphical diagrams of value sequences, and the pivot grid is a cross table data analysis solution for the most complex cases. The TreeMap and the Spreadsheet round things off for this module.

Welcome
0 min 44 sec Watch
1 of 14
Gauges
0 min 30 sec Buy All 7 modules (82 videos) for $199
2 of 14
Gauges (Demo)
3 min 45 sec Buy All 7 modules (82 videos) for $199
3 of 14
Charts
1 min 34 sec Buy All 7 modules (82 videos) for $199
4 of 14
Bar Chart Setup (Demo)
5 min 41 sec Buy All 7 modules (82 videos) for $199
5 of 14
Custom Point Chart Setup (Demo)
10 min 23 sec Buy All 7 modules (82 videos) for $199
6 of 14
The PivotGrid
1 min 22 sec Buy All 7 modules (82 videos) for $199
7 of 14
PivotGrid Field Setup Basics
2 min 52 sec Buy All 7 modules (82 videos) for $199
8 of 14
The PivotGrid (Demo)
8 min 1 sec Buy All 7 modules (82 videos) for $199
9 of 14
PivotGrid/Chart Integration (Demo)
1 min 29 sec Buy All 7 modules (82 videos) for $199
10 of 14
The TreeMap
0 min 23 sec Buy All 7 modules (82 videos) for $199
11 of 14
The TreeMap (Demo)
3 min 11 sec Buy All 7 modules (82 videos) for $199
12 of 14
The SpreadsheetControl
0 min 35 sec Buy All 7 modules (82 videos) for $199
13 of 14
The SpreadsheetControl (Demo)
3 min 50 sec Buy All 7 modules (82 videos) for $199
14 of 14

Document Generation and Printing / 25 min

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

Welcome
0 min 26 sec Watch
1 of 7
The DXPrinting System
0 min 50 sec Buy All 7 modules (82 videos) for $199
2 of 7
Basic DXPrinting Use (Demo)
2 min 39 sec Buy All 7 modules (82 videos) for $199
3 of 7
Programmatic Output With DXPrinting (Demo)
2 min 48 sec Buy All 7 modules (82 videos) for $199
4 of 7
Reporting
1 min 40 sec Buy All 7 modules (82 videos) for $199
5 of 7
Reporting (Demo)
7 min 50 sec Buy All 7 modules (82 videos) for $199
6 of 7
Report Designer (Demo)
8 min 53 sec Buy All 7 modules (82 videos) for $199
7 of 7

MVVM / 18 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 13 sec Buy All 7 modules (82 videos) for $199
2 of 7
MVVM With DevExpress
1 min 59 sec Buy All 7 modules (82 videos) for $199
3 of 7
A First View/ViewModel Combination (Demo)
3 min 23 sec Buy All 7 modules (82 videos) for $199
4 of 7
ViewModel Business Logic (Demo)
4 min 22 sec Buy All 7 modules (82 videos) for $199
5 of 7
Using Services (Demo)
1 min 55 sec Buy All 7 modules (82 videos) for $199
6 of 7
Multiple ViewModels and Views (Demo)
5 min 4 sec Buy All 7 modules (82 videos) for $199
7 of 7