Build an Application
- 3 minutes to read
This section will guide you through concepts and techniques used to develop WinForms applications with DevExpress controls.
-
Whether you are developing a complex stock market app, a simple photo viewer, or an HR management tool, this section provides tutorials on how to develop an application UI inspired by Microsoft Office, Visual Studio, Windows Modern, or Touch-enabled tiles. Each UI type includes a list of required controls. If you are new to DevExpress controls, this section will provide a tour of the most frequently used components, and their primary features. It also includes lessons that guide you through basic control setup and customization.
-
This section lists the various DevExpress controls (e.g., grid, scheduler, charts) that can be placed inside the UI shells highlighted in the Choose Application UI section mentioned above.
-
This section explains how to print and export DevExpress control content.
-
This section discusses how to create WinForms applications based on the MVVM pattern. DevExpress provides its own MVVM framework so that you can develop both WPF and WinForms applications – even though WinForms does not include all of the features required for this architectural pattern.
-
A skin is a set of bitmaps that determine how control elements should be painted in all possible states (normal, hot-tracked, selected, pressed, etc.). This section explains which DevExpress skins are included in the WinForms installation, how to apply these DevExpress or custom skins, how to give end-users the option to choose a desired skin for themselves, and much more.
-
Localization is the process of translating a product into a different language. This applies to translating text strings within components such as labels, buttons, and message boxes, as well as culture and locale-specific features such as date/time formats or currency masks. This section describes two different approaches to creating multi-language applications: via Satellite Resource Assemblies and via Localizer Objects.
-
Certain languages, such as Hebrew or Arabic, use the right-to-left writing system. Topics in this section explain how to enable the right-to-left (RTL) application layout to support these languages.
-
This section covers the redistribution policy of DevExpress and contains a list of redistributable assemblies.
See Also:
-
This business application framework allows you to generate a desktop UI based on DevExpress WinForms libraries and controls. Refer to the Basic Tutorial (SimpleProjectManager Application) topic to learn more.