Picture of DXperience WinForms

DXperience WinForms

von Developer Express Inc.

Mit der WinForms Subscription erhalten Sie User Interface Elemente die einfach zu bedienen sind. Damit können Sie den Look von Microsoft Office Produkten emulieren, performante Data-Mining Applikation oder Applikationen zu Auswertung von Informationen erstellen. Präsentieren Sie Ihren Kunden komplexe Daten und Informationen visuell dargestellt und einfach zu verstehen.


DevExpress verarbeitet einen kompletten Satz an WinForms-Steuerelementen und Bibliotheken für Visual Studio .NET, sodass Sie den Bedürfnissen Ihren Kunden stets gerecht werden und in kürzester Zeit für eine ansprechende Benutzererfahrung sorgen können. Entdecken Sie unsere vollständige Produktreihe für Windows Forms (mehr als 100 Steuerelemente), indem Sie eine Produktsuite oder einzelne Komponenten aus der nachstehenden Liste auswählen.



Machen Sie den direkten Vergleich. Lernen Sie unser umfangreiches Angebot kennen und vergleichen Sie sie mit denen anderer Anbieter. Zusätzlich zu den reichhaltigen Funktionen, die jedes DevExpress-Produkt bietet, können alle unsere registrierten Kunden von folgenden Vorteilen profitieren:

Vollständiger Quellcode Alle DevExpress-Bibliotheken für Steuerelemente sind mit vollständigem Quellcode verfügbar. Somit müssen Sie sich keine Gedanken über „Blackbox“-Steuerelemente machen, wenn Sie die DevExpress-Technologie für Ihre nächste Anwendung verwenden.
Lizenzfreie Bereitstellung DevExpress erhebt keine Lizenz- oder Pro-Server-Entwicklungsgebühren. Die von Ihnen veröffentlichen Lösungen gehören Ihnen. Sobald Sie unsere Steuerelemente lizenzieren, können Sie also beliebig viele Anwendungen bereitstellen.
60-tägige Geld-zurück-Garantie Kein Produkt ist in der Lage, jedes denkbare Geschäftsproblem zu lösen. Wenn Sie glauben, dass unsere Produkte Ihren Anforderungen nicht entsprechen, können Sie sie problemlos innerhalb von 60 Tagen nach Erwerb zurückgeben und Ihr Geld zurückerhalten.
Kostenloser technischer Support Seit unserer Gründung im Jahr 1998 hat DevExpress NIEMALS Gebühren für technischen Support berechnet. Egal ob Ihr Produkt gerade erst veröffentlicht wurde oder bereits 10 Jahre alt ist – DevExpress bietet technischen Support für alle registrierten Kunden.
Technische Hilfe und Support Von den informativen Tutorials des DevExpress Channel über die umfassende Wissensdatenbank und Informationen auf Code Central bis hin zu unserer Online-Dokumentation bieten wir praktische technische Ressourcen an, sodass Sie den Umgang mit unseren Tools schnellstmöglich erlernen und direkt zur Arbeit übergehen können.

WinForms Controls

Navigation Controls

Unmatched Power - Unmatched Flexibility

The Only Comprehensive Ribbon, Toolbar-Menu & Docking System for Microsoft Visual Studio!

As you navigate the .NET component marketplace, you will probably read numerous vendors claiming that their products are the best. As you can well imagine, Developer Express is no different. Before you dismiss our claims, take a moment to review the XtraBars Suite and see for yourself why it has no equal in the marketplace. We are so confident in our toolbar, menu, ribbon and docking system for WinForms, that we back it with a 60-day no questions asked money back GUARANTEE!

Key features you’ll find in the XtraBars Suite:

  • Microsoft® Office 2007 Style Ribbon
  • Traditional Toolbar-Menu Systems
  • Popup (Context) Menus
  • Complete End User Customization
  • Customizable Ribbon, Toolbar, and Menu Elements
  • Themes and Skins
  • Visual Studio® Style Dock Windows
  • Tabbed MDI Interfaces
  • Microsoft Office® Style Alert Windows
  • Design Time Experience (Ribbon)
  • Design-Time Experience (Toolbar-Menu)
  • Data Editors (the XtraEditors library is included)

The XtraBars Suite is a multi-purpose WinForms control library – Once you begin using it, you’ll discover that you can emulate today’s most popular UI features with ease. See the dozens of controls included in the XtraBars Suite.

Editors and Common Controls

The XtraEditors Library is a 100% C# based component suite designed and optimized for Visual Studio .NET and all .NET languages that support it. The XtraEditors Library offers you a revolutionary suite of over 40 edit and multi-purpose controls - the first native components of their kind released for the .NET Framework. Every single editor in the suite is available to you in both unbound and data-aware mode and nearly all edit controls can be used for cell based editing in other DevExpress controls such as the XtraGrid, XtraVerticalGrid, and the XtraTreeList.

Whether you've been using the XtraEditors Library since its initial release, or are new to our product line, you will find that there simply is no equal in the marketplace today. We welcome you to review the details and download our trial and judge for yourself.

Key features include:

  • Advanced Masked Input
  • Input Parsing and Value Formatting
  • HTML Style Formatting
  • Design Strength
  • Input Validation Techniques
  • Editor Elements
  • Appearance Customization
  • Unmatched End-User Capabilities

The XtraEditors Library can be purchased individually or as part of the following suites: XtraGrid Suite, XtraTreeList Suite, XtraVerticalGrid Suite and XtraBars Suite.


The DevExpress WinForms Gauge and Dashboard Controls Suite ships with over 150 built-in presets and is extremely easy to use…so easy in fact, that all you need to do is drop a control onto a form - No need to manually create elements, customize their appearance, size and layout. Simply choose the template you like best, bind your control to data and voila – you are ready to go.

Easily Build Digital Dashboards

If your objective is to create a digital dashboard with multiple gauges, the XtraGauges offers you a unique feature designed to save you and your team hours of work. You can place multiple gauges into one container and enable automatic arrangement. The container will determine the best possible gauge layout for its current size and proportions. If you resize your form, gauges are proportionally resized and their layout is updated so that they use form space most efficiently.

Note that gauges can be freely resized while maintaining the highest level of quality, since the XtraGauges Suite uses vector graphics for all gauge types.

Hit-testing and Gauge Interactivity

You can make gauges more user-friendly or even allow data input via gauge controls by using the built-in hit-testing engine. When handling mouse events, you can easily determine whether the mouse pointer is over a particular element - say over a circular gauge's needle. Once you obtain this information, you have an endless number of ways in which to enhance data presentation. For instance, you can display tooltips with additional information or you can allow end-users to drag-and-drop elements thus changing the underlying data.

Gauge Types

  • Circular Gauges
  • Linear Gauges
  • Digital and State Indicator Gauges
  • View the Gauge Screenshot Gallery

WinForms Data Grid and Data Editor Controls

Grids and editors are at the heart of most major applications and choosing the best available library is critical to the success of any such project - both in terms of time to market and end user experience. Give the XtraGrid Suite a try and see for yourself - if it is not the best and most comprehensive product library of its kind, return it to us within the first 60 days from purchase for an UNCONDITIONAL no questions asked refund!

The XtraGrid Suite is a powerhouse WinForms control library – Fact is that no other control library comes close to both its scope and breadth. See the over 40 controls available to you once you begin exploiting the features of the XtraGrid Suite.

Instant Feedback™ UI

With our Grid Control's Instant Feedback binding mode, you'll no longer experience any UI freezing. Data operations will be performed asynchronously, in a background thread and both the Grid Control and your application will be always highly responsive.


Master-Detail Data and Grid Views

From standard two-dimensional tables to runtime grouping and column customization; from master/detail relationships, to card views; from integrated skins to unbound mode... the XtraGrid Suite has been engineered to fully address your development requirements and help you compete and win in the marketplace - without compromise or hassles.


Grid View

This standard Grid View emulates the look feel and behavior of the Microsoft® Outlook® grid - it displays data as a table and supports numerous data shaping and analysis features including: data grouping and sorting against an unlimited number of columns, row preview sections, totals and group summaries, data filtering, cell merging, etc.


Banded Grid View

This View type provides a more logical layout and greater customization options for complex datasets. End-users can hide, show, reorder entire column sets instead of having to perform the same operation on each individual column.

Advanced Banded Grid View

The Advanced Banded Grid View extends the Banded Grid View by allowing you to arrange column headers and corresponding data cells across multiple rows. It also allows you to create cells that occupy several rows.


Card / Contact View

Card Views allows you to mimic the capabilities found in Microsoft Outlook's Contacts View and supports the following extended features: end-user card resizing, card auto-width, collapsible cards, card caption images, multiple card selection, etc.


Layout View

Like the Card View, this View type displays data records as cards. The difference is that it allows to present data more compactly. You can freely customize field layout and thus use form space more effectively.

Carousel View


When using the Layout View, several card arrangment modes are available - from simple tabular display to 3D Carousel emulation.

Data Sorting

Sorting Against Unlimited Number of Fields ● Sorting by Cell Display Values ● Custom Sorting Algorithms ● Immediate or On-Demand Row Position Update

Data Grouping

Grouping Against an Unlimited Number of Columns ● Joined Group Panel ● Multiple Predefined Grouping Intervals ● Microsoft Outlook Style Group Row Painting ● Images in Grouped Rows ● Custom Grouping Algorithms ● Automatic Group Expansion

Totals and Group Summaries

Total Summaries ● Group Row Summaries ● Group Footer Summaries ● Five Built-in Aggregate Functions ● Custom Aggregate Functions ● Sorting Against Group Summary Values ● Optional Automatic Totals Summary Updates

Data Filtering

Microsoft Excel Style Filter Dropdowns ● Microsoft Excel Style Filter Dialogs ● Auto-Filter Row ● Filter Panel ● Advanced Filter Editor Dialog ● Custom Filtering

Integrated Search Panel

DevExpress WinForms Grid Control ships with a Find Panel – delivering an easy and straightforward way for end-users to locate information within the control. To execute a search, simply press CTRL+F, enter text within the Find box and the grid will display those records that have matching values.

Cell Value Formatting


Display text formatting using standard and custom format strings ● Over 20 integrated cell editors for more effective data presentation ● Microsoft Excel style Conditional Formatting ● Custom painting cell values

Data Editing and Validation

Over 20 integrated cell editors for easier data input ● Integrated UI for Adding, Deleting, and Navigating Records ● Multiple Row and Cell Selection ● Input Validation and Error Indication

Powerhouse Grid Lookup Control

This LookUp Editor embeds a grid control in the dropdown, and provides numerous grid customization features. The built-in Search Panel allows you to quickly locate data.

Appearance Customization

Application-Wide Themes and Skins ● Color Management, Styles and Alpha Blending ● Conditional Formatting ● Custom Painting


Design-Time Experience

Any component library worth its salt will ship with designers to help you be more productive at design-time. As you've probably guessed by now, the XtraGrid Suite is no different in this regard - but what makes the XtraGrid stand head and shoulders above its competition are the lengths to which we have gone to streamline the design-time experience and ensure that you are more productive, each and every day.

Data Binding and Unbound Columns

Data Binding Options ● Unbound Columns ● Expression Editor Dialog


Data Export and Printing

The XtraGrid Suite gives you numerous data exchange options by providing WYSIWYG data printing along with data export to many popular file formats.

User Interface Localization

DevExpress .NET products have always been designed and developed bearing in mind that you may require the need to localize your application for different markets. The XtraGrid Suite is no exception in this regard.

Layout Manager Controls for Windows Forms

User interface development is a time consuming and often frustrating part of application development for both large and small companies alike. To create a professional UI, developers must spend countless hours arranging controls on a form, align them correctly, position labels, consider form resolution issues and when specifications change, they must start the process over again.

At the end of the day, pixel oriented form design is a pain-in-the-neck process and though development methodologies have radically improved over the years, the foundations of form design have remained in the dark ages. It is for these very reasons that we created the XtraLayoutControl and sought to bring sanity and consistency to an otherwise mundane task.

The XtraLayoutControl empowers you and your team and allows you to create elegant UIs in the shortest possible time. From auto-arrangement of individual controls to resolution independence, the XtraLayoutControl delivers a comprehensive form design feature set. The XtraLayoutControl will dramatically reduce the number of UI modifications you need to make over time and thus the number of costly rebuilds. It is the only suite in the market that allows runtime layout customization so that end-users can reorder controls via simple drag and drop operations.

Key Features include the following (learn more here):

  • End User Customization
  • Screen Resolution Independence
  • Intuitive Layout Rules
  • Runtime Customization Form
  • Expandable Groups
  • Splitters
  • Themes and Skins
  • Data Aware and Unbound Mode
  • Straightforward Design-time Experience
  • Auto-Alignment
  • Tabbed Pages
  • Background Image Support
  • Printing and Control Persistence
  • Customizable Spacing and Padding
  • Data Editors (the XtraEditors library is included)

WinForms Navigation Bar Controls

Providing easy and intuitive navigation options within an application is the goal of every software developer. The DevExpress WinForms Navigation Bar Control Library gives you everything you need to create easy to use applications which have incredible sophistication and elegance. With its advanced design time editor, you can quickly setup and create the look and feel of your choice without writing a single line of code - and deliver applications that will blow away your competition.

From the UI of MS Office® and Visual Studio®, to Windows® Vista - XtraNavBar offers you a myriad of interface options, so you can write less code and deliver more! And like all of our .NET components, the XtraNavBar Suite is available with FULL SOURCE CODE.

Key Features include the following:

  • Office Style Nav Pane
  • Traditional Side Bar
  • Extended Arrangement Options
  • End-User Customization
  • Themes and Skins
  • Windows Style Explorer Bar
  • Embedded Controls
  • Superior Design-Time Experience
  • Powerful Infrastructure
  • Hints, Captions, and Hit-Testing

Pivot Grid

When it comes to data mining and multi-dimensional analysis, an advanced and feature complete pivot table control provides business users unrivaled insights into daily operations. Until the release of the XtraPivotGrid for .NET, however, using the pivot capabilities of products like MS Excel® meant introducing "out-of-process" solutions within managed applications.

The XtraPivotGrid Suite was engineered from the ground-up to blow away the limitations posed not just by these out-of-process solutions, but to radically improve the way in which data-centric applications deliver information to end-users. With its powerful data architecture, the XtraPivotGrid is able to slice and dice information efficiently and provide customers with an extremely intuitive end-user experience. It delivers numerous layout customization options with total end-user control over each individual on-screen report. Regardless of the perspective, data can be rendered to answer business questions - and best of all - it allows you to focus on business rules rather than creating dozens and dozens of reports.

At Developer Express we know that your time is valuable and our goal has always been to deliver products that address your business needs, increase your productivity and offer the "wow" factor that helps you obtain loyal users for years to come. The XtraPivotGrid demonstrates our commitment to these principles by offering developers like you a nearly endless set of options to dissect data yet do so in an elegant and efficient manner.

  • Quickly Display Table Data into Fully Customizable Slice-and-Dice Reports Our Pivot Grid Control has the power to convert hard to read and difficult to dissect dataset information into compact and summarized visual reports, thus addressing your customer's real-time business analysis needs. And just as important, users can easily change a report's layout visually in order to examine data from different/multiple perspectives so you never again have to foresee all possible report scenarios your end-users might require.
  • OLAP Data Source Support Microsoft Analysis Services (OLAP) data sources are now fully supported by our hypercube control. If bound to such a data source, a pivot grid delegates all data management and calculations to the server side.
  • Print and Export Data - Instant Cross-tab Reports in PDF, XLS, HTML Formats and on Paper The XtraPivotGrid is NOT just about on-screen data analysis. With it, you can export data to numerous formats and render its contents to paper just like a traditional WYSIWYG report.
  • Data Visualization via Charting Control Integration DevExpress pivot grid allows the data it displays to be visualized using our .NET Charting Control. This is possible because the PivotGrid can act as a data source for other controls.
  • Provide Different Levels of Detail for Flexible Data Analysis End-users may not want to browse through each and every unique respondent age value and instead want to see the ages of respondents in intervals such as 21-30, 31-40, etc. Instead of viewing sales by each unique date, they may want to view the sales against months.
  • Hierarchical Data Display - Raw and Summarized Data in a Single Report Field values are automatically arranged into a tree structure with expandable parents. End-users are free to expand and collapse child groups to see more summarized or raw reports.
  • Automatic and Manually Calculated Totals Among the many features available in the component library is its ability to display grand totals for each row and column automatically. On the rare occasion that the built-in summary computation engine does not address a specific business requirement, you can display any number of totals for any value group.
  • Sort Data and Display Top or Bottom Numbers - Easily Access the Most Important Information Comprehensive data analysis often requires a two-way approach to data navigation in that you may need to find data by a specific value or find a value by its data. This means that sometimes you need the first product to be the one with the most or least sales, rather than the one which starts with an A or Z.
  • End-User Data Filtering With the Pivot Grid's built-in visual filtering option, your end-users can manipulate reports on the fly using an easy to understand and familiar visual metaphor.
  • Drill Down - Take a Look at the Data Behind a Summary With just a single line of code, you can take a look at the records that were used to calculate cell values. With a few more lines of code, you can display this data within a standard DataGrid control, our advanced WinForms Grid control or any other control designed for displaying table data.
  • Unbound Columns and Expression Editor You can now create unbound fields and populate them with data as your needs dictate.

Like all Developer Express .NET components, source code is available and your purchase is backed by a 60 day no questions asked money back guarantee.

Rich Text Editor

The DevExpress Rich Text Editor allows you to introduce Microsoft Word like text editing capabilities into your next Windows Forms application with ease. The XtraRichEdit provides advanced text formatting capabilities and delivers numerous end-user options helping you deliver compelling business solutions for the Windows Forms platform.

Key features include:

  • Extended Text Formatting
  • Bookmarks and Hyperlinks
  • Integrated Spell Checker
  • Localization and Doc Formats
  • Comprehensive Text Editing
  • Document and Operation Restrictions
  • Document Views and Rulers
  • Mail Merge with Field Support

To ensure optimum performance and the best possible end-user experience, the DevExpress Rich Text Editor uses multi-threaded formatting. This approach offers significant improvement in application response times without impact on features you deliver to market.


From the beginning, the focus at DevExpress has been to create best-in-class solutions that give you the ability to create stunning applications using today's most popular UI elements and to provide you uncompromising flexibility with superior ease of use.

The XtraScheduler Suite represents our answer to the countless developers who require a rock-solid scheduling and calendar library with all the features and options they’ve come to expect from DevExpress. Built upon our industry-leading UI infrastructure, XtraScheduler Suite will help you build scheduling applications that mimic Microsoft Outlook® and blow away your end-users each time they start your application.

Key features include:

  • Day & Work Week View
  • Week View
  • Month & Multi-Week View
  • Timeline View
  • Multi-Resource Calendars
  • Data Binding
  • Appointment Management
  • Recurring Appointments
  • Appointment Reminders
  • Data Export and Synchronization
  • Printing and Data Export
  • Time Zone Management
  • Data Editors (the XtraEditors library is included)

With XtraScheduler, you will not have to spend any unnecessary time on customization options or inadequate visual elements. Designed to be a cohesive and integrated solution to address the needs of software developers like yourself, XtraScheduler will help you solve your business requirements without frustration - from the moment you install it into your IDE.

Skinning Library

Today, more than ever, consumers demand the very best from software developers – from feature rich applications that address their business needs, to visually appealing and easy to understand interfaces that increase their productivity and efficiency. DevExpress understands these pressures on you and your team and develops its tools so you can deliver your very best, every day.

Over the years, when it comes to both custom solutions and shrink-wrapped business applications, the UI introduced by the Microsoft Office team has dominated the look and feel landscape in our industry. Our commitment to you will always be to deliver visual components for the Windows® platform that fully emulate all UI innovations being generated by Microsoft. This gives you the ability to leverage the dominance of Microsoft Office and thus reduce your application's learning curve.

But of course, the Microsoft Office UI is not the be all and end all of the software world. Consumer and business requirements often dictate that developers deviate from the standard and deliver a UI that specifically meets the necessities of a business or marketplace. It is for these very reasons that DevExpress created its .NET Skinning Engine...so that you can unleash your creativity and accomplish more with visual controls than you could ever imagine.

In 2007, we demonstrated the power of a well-designed skinning engine that goes above and beyond the standard UI elements offered by Microsoft Office. With the release of our Holiday Themed Skin, we gave software developers the option to provide a fun and interesting new way to approach UI design – one that celebrates unique dates/events on our annual calendar.


Whether you prefer the standard look and feel offered by Microsoft Office or wish to introduce unique elements within your application, the DevExpress Windows Forms skinning engine will empower you with options. It will ensure that your applications never remain stagnant and are always fresh and exciting – with little or no effort on your part. The following is a list of skins that we ship with all of our .NET WinForms components.

As you can see, these are not just styles or color schemes. We actually use bitmap-based skinning for our controls. And perhaps more importantly, we allow you to design your own look and feel options or modify built-in styles as needed. This can achieved via our easy-to-use Skin Editor application...included free of charge.


To see how easy it is for you to create a custom skin and introduce the capabilities and appearance required by your end-users, please review the following Tutorial.

The following is a brief list of features available to you when you begin using DevExpress Windows Forms component technologies:

  • It is FREE - Our Skinning Engine is included free of charge with any .NET WinForms Product you purchase from Developer Express.
  • Microsoft® Office® 2007 Skins - All three color schemes - Blue, Black and Silver - are fully supported. In addition to these basic skin types, you have access to slightly modified variants. Since similar elements can be painted differently from one Office application to another, we chose to provide two skins for each color scheme. As such, you can choose the paint style you like the most or allow your end-users to determine what works for them.
  • 18 Custom Skins - In addition to Microsoft Office 2007 skins, you get multiple unique look and feel options that were designed by Developer Express.
  • Centralized Control - The DefaultLookAndFeelController component allows you to specify the paint style of all components on a form at once.
  • Form Skinning Support - You can use our specially designed form class so that your entire form delivers a consistent look and feel.
  • Skin Editor Application - Enables you to edit built-in skins, as well as construct custom look and feel options.
  • Skin Maintenance - With the release of new controls or with the introduction of new elements in existing controls, we will update all shipping skins accordingly.

Spell Checker

The XtraSpellChecker provides you a straightforward way in which to add Microsoft® Office® style spell checking capabilities into your next Windows® application and offers you built in suggestion forms that replicate corresponding forms found in Microsoft Word® and Outlook®. Because these forms were built using our XtraEditors Library, they will seamlessly integrate into any application powered by Developer Express components.

Written in C#, the XtraSpellChecker is a 100% managed component library and ships with full source code. Its features include:

  • Built-in support for Ispell and OpenOffice dictionaries.
  • Whether you use Developer Express or standard text input controls, words that aren't in the dictionary can be underlined using wavy red lines. The XtraSpellChecker automatically checks spelling as you type, word by word. This is done in a separate thread without affecting UI responsiveness. (Animation)
  • Plain text format custom dictionary support.
  • Dictionary dialogs allow end-users to add unrecognized words to a dictionary. As one would expect from this type of control, end-users can build a custom word list as their needs dictate.
  • A choice of two error indication dialogs - both replicate dialogs found in Microsoft Office.
  • Pre-built Options editor.
  • Extended functionality for controls found in the XtraEditors Library. By introducing the XtraSpellChecker into your project, you can easily enable spell checking capabilities for Developer Express field editor controls.
  • The SharedDictionaryStorage component allows you to establish a collection of dictionaries that can be shared by all forms in your application.
  • Spell checker options allow you to ignore emails, URLs, mixed case/upper-case words, repeated words and words with numbers within them.
  • You can force the spell checker to start scanning the text from the current cursor position or to check the current selection first.
  • You can control spell checker options for each individual text editor using extender properties. You can also have centralized control over these settings if you specify them using the SpellChecker component's properties. Text editor controls read settings from the spell checker by default. (Screenshot)
  • The XtraSpellChecker's API includes methods to check an arbitrary string, a text editor's content or all text editor controls within a specified container.
  • You can handle specially designed events to fully manage the spell checking process - including suppression of built-in forms, modification to suggestion lists, skipped words, manual error processing, etc.


The XtraTreeList Suite is a comprehensive WinForms TreeView and ListView control. It was built from the ground up in C# and is optimized to take full advantage of the .NET Framework. The XtraTreeList is a multi-purpose data visualization system that can display information as a TREE, a GRID, or a combination of both - in either data-bound or unbound mode. This unique synergy between a traditional grid and a traditional TreeView allows you to create cutting-edge and visually appealing application interfaces for your end-users.

With industry-leading innovations such as full Theme-Skin support, Dynamic Data Loading for ultra fast display of information, and unrivaled summary and customization capabilities, the XtraTreelist will allow you to deliver more - in less time - than you ever thought possible.

Property Grid

The Vertical Property Grid for WinForms by DevExpress offers you an entirely new way in which to develop highly elegant and functional user interfaces. Fully optimized for utmost flexibility, the XtraVerticalGrid will help you build stunning data entry forms with complete control over the information displayed on-screen.

The XtraVerticalGrid can be thought of as an inverted grid control - allowing you to display individual rows from a dataset or to display multiple dataset rows within the container. In addition, you can use it to build a Property Grid just like that found in the Visual Studio IDE.

Regardless of how you choose to use the XtraVerticalGrid, it has been engineered to give you and your end-users the ability to organize information and render it on screen in the most efficient way possible.

Key Features include:

  • Blazing Fast Data Loading
  • Runtime Row Customization
  • Built-in Data Editors
  • Themes and Skins
  • Export & Print Options
  • Advanced Design Time Support
  • Runtime Resizing
  • Editor Repository
  • Persistence (Load and Save Layouts)
  • Integrated Property Grid
  • Data Editors (the XtraEditors library is included)


As you already know, wizards are a ubiquitous feature of most Windows applications. Whether designed to break-down complex data entry forms or to provide step-by-step guidance for the end-user, wizards have become an indispensible UI solution for software developers.

Though common and essential to modern Windows Forms solutions, Visual Studio itself does not provide a straightforward way in which to create application wizards. When you need introduce a wizard into your app, Visual Studio forces you to construct the basic layout, implement logic for navigation buttons, and create/manage multiple frames with different control sets within them. Ultimately, Visual Studio requires that you create a pseudo-tab control and makes you invest valuable time on things that have nothing to do with an application's business logic.

With the DevExpress XtraWizard control, you no longer have to deal with mundane and time-consuming issues such as those described above. Simply said, you drop the control and instantly turn your form into a multi-page wizard. All you need to worry about is actual page content and implementing your own navigation logic, if necessary.

Simplifying the development process and making you and your team more productive is just one benefit of using the XtraWizard by DevExpress... The others include:

Superior Appearance

Among the biggest strengths of the DevExpress Wizard control is appearance / theme management. By exploiting the features listed below, you can build elegant and highly polished interfaces with ease.

  • With the XtraWizard, you can design dialogs that conform to either the Wizard 97 or Wizard Aero standard...creating standard based UIs has never been easier.
  • The DevExpress WinForms Skinning / Theme engine is unequaled and the XtraWizard fully supports it… cutting-edge interfaces are only a few clicks away and you can be certain that your wizard control will look and feel the same as all other DevExpress controls within your application.
  • By using DevExpress fade in/fade out effects, you can easily enhance your wizard during page transition operations.

Better Wizard Design Experience

After you've dropped a wizard control onto a form, you are offered a wizard with a minimum set of pages. All service elements (including wizard and page titles, header images, navigation buttons) are created and aligned automatically. All you need to do is provide text and images for these elements via appropriate properties.

With the XtraWizard, all design-time operations are at your fingertips. You can create as many pages as you like via the control’s smart tag. To switch between pages, you can use navigation buttons – just as you would do at runtime. When you place controls or text onto individual pages, the XtraWizard manages offsets and alignment so you don't have to take care of little details that eat up so much time and erode developer productivity.

Better Data Management

If your application requires a straightforward step-by-step guide, then you won't write a single line of code to enable page navigation when using the DevExpress Wizard control. These types of scenarios are automatically supported by XtraWizard. To create a more advanced experience that include conditional navigation or data validation for specific pages, you need only to handle the appropriate control events.

With simple wizards, you only need two events: one that fires when a page transition is about to happen, another - after it has happened. This approach is common to wizard controls and is really easy to use. On the other hand, it can require you to write complicated code when you have complex navigation paths, a lot of data validation rules or when underlying data needs to be updated with each wizard step. To make it easier to accomplish these tasks, every wizard page provides you with three events allowing you to validate data, submit changes (when going forward) or cancel them (when going back). These events make your code much clearer and thus easier to generate and maintain