Skip to main content
A newer version of this page is available. .

Build an Application

  • 2 minutes to read

This section will guide you through concepts and techniques used to develop WinForms applications with DevExpress controls.

  • Choose Application UI

    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.

  • Printing and Exporting

    This section explains how to print and export DevExpress control content.

  • WinForms MVVM

    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.

  • Application Skins

    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

    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.

  • Right-to-Left Layout

    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.

  • Redistribution and Deployment

    This section covers the redistribution policy of DevExpress and contains a list of redistributable assemblies.

See Also: