Build an Application
- 2 minutes to read
This section will guide you through concepts and techniques used to develop WinForms applications with DevExpress controls.
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 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.
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.
This topic shows where you can place the application initialization code when developing projects in C# and Visual Basic.