DXperience WinForms
All the WinForms component suites and libraries produced by DevExpress in one package. DXperience WinForms includes the following products: XtraGrid Suite, XtraBars Suite, XtraPivotGrid Suite, XtraScheduler Suite, XtraReports Suite, XtraTreeList Suite, XtraVerticalGrid Suite, XtraCharts Suite, XtraLayoutControl Suite, XtraNavBar, XtraEditors Library, XtraPrinting Library, XtraSpellChecker.
What’s new in DXperience WinForms v2011 vol 1?
.NET Reports:
- XML Serialization
- New Barcode Type - DataMatrix ECC200
WinForms Grid Control
- Multiple Column Summaries
- Export/Printing Performance and Memory Usage Boost
- Expressions for Unbound Columns in Server Mode
- Group Intervals for DateTime Columns in Server Mode
- New Scroll Mode - Fix Group Rows
- Incremental Search Support in Column Filter Dropdowns
WinForms Chart Control
- 8 New Series Views - Stacked Line, Full-Stacked Line, Step Area and Range Area series are now available both for 2D and 3D Chart Types
- Multi-Line Axis and Series Labels
- Chart Appearance Adjusted to Match Skins
WinForms Gauge Control
- Style Chooser Dialog
- Style Manager Dialog
- Look and Feel Support
- Custom Draw for Gauge Elements
- Layout Enhancements
WinForms Ribbon & Toolbar-Menu Library
- New BackstageView Control for Ribbon
- Ribbon Color Schemes
- New MacOffice Paint Syle for Ribbon
- New Ribbon Mini Toolbar
- New Document Manager
- Alert Control - New Animation Effects
WinForms Pivot Table Control
- Asynchronous Mode
- Export/Printing Performance Boost
- Sort by Summary Default Order
- Memory Consumption Enhancements
WinForms Rich Editor Control
- New Rich Edit Document Server
- Mail Merge Enhancements
- Master-Detail Reporting
- Mail Merge Events
- Progress Indication
- Merge Field Mappings
- Automatic Table of Contents
- Document Variables
- DOC file format support
- Automatic Correction
- Table API
- Syntax Highlighting
- Line Numbering
- Built-in Dialogs Customization
- Paste Special
WinForms Spell Checker Control
- Hunspell Dictionary Support
- Load Dictionaries On Demand
WinForms Data Editors and Common Controls
- XtraTabControl - Support for Custom Buttons
What's new in DXperience WinForms v2010 vol 2?
XtraGrid
- Grid Control - Find Panel - With this release, the DevExpress DXperience WinForms Grid Control introduces a Find Panel – delivering an easy and straightforward way for end-users to locate information within the control. To execute a search, simply enter text within the Find box and the grid will display those records that have matching values.
- Instant Feedback UI - With the new 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.
- Search LookUp Editor - This new editor combines lookup functionality with our new Find feature. Like the GridLookUpEdit control, the Search LookUp Editor embeds a grid control in the dropdown, and provides numerous grid customization features. The built-in Find box allows you to quickly locate data.
XtraChart
- Improved Pivot Grid and Chart Interaction - DexExpress have significantly improved the integration of the ASP.NET Pivot Grid and Chart controls. With this release, once you specify an XtraPivotGrid, ASPxPivotGrid, or XRPivotGrid instance as your chart's data source, all the chart's data binding and layout settings are automatically modified.
- Date-Time Scale - The Custom Week Feature - When using the date-time argument scale type (e.g. for financial charting), you can exclude non-working days from the X-axis scale.
- Financial Analysis - New Technical Indicators - With this release, the following types of Moving Average indicator have been added: Simple Moving Average, Exponential Moving Average, Weighted Moving Average and Triangular Moving Average. Any Moving Average indicator can be accompanied by a corresponding Envelope.
- Extended Interactive Capabilities - The PointToDiagram method now supports both 2D XY-diagram and Radar diagram types. These diagram types include an inverse DiagramToPoint method, which converts the diagram coordinates of a point into screen coordinates. Use these methods in the new CustomPaint event handler in order to draw custom graphics over your chart.
XtraBars
- Standalone Gallery Control - The new WinForms Gallery Control allows you to create a photo viewer or simply display a collection of images within your application - It is a scrollable control that can display images with the option of categorizing them into groups. The Gallery Control's default orientation is vertical - items are arranged across one or more columns. To arrange items in rows, you can set the control's orientation to horizontal. For example, this allows you to implement a scrollable horizontal strip of images.
- Tabbed MDI Manager - Document Selector - The Document Selector allows you to switch between tab pages much like Microsoft Visual Studio. Press CTRL+TAB or CTRL+SHIFT+TAB to invoke the Document Selector.
- Tabbed MDI Manager - Show Tab Contents While Dragging - DXperience v2010 vol 2 improves the tab dragging capabilities within the XtraTabbedMDIManager. When you drag a tab outside the header region, a preview of the tab is displayed. Dragging tabs within the header region is also more intuitive (blue hints are displayed to help a user visualize window position when dropped).
- Add Skin Chooser to Your Application - With this release, DevExpress have introduced a new SkinHelper class that allows you to incorporate straightforward skin “switching” to your application. By calling a single method, you can populate a menu or Ribbon gallery with all available DevExpress skins - No additional code is required. When an end-user selects a skin from this menu/Ribbon gallery, the skin is automatically applied to all DevExpress controls on your form (via the Default Look And Feel mechanism).
XtraScheduler
- Scheduler Color Schemes Adjusted to Match Skins - In previous versions, resource color schemas used predefined colors and were the same regardless of the selected skin. With this release, they are automatically modified to match the specified skin.
- Scheduler Reporting Enhancements - VisibleWeekdays - This new option allows you to specify the days of the week to be displayed within the DayViewTimeCells control. By using the VisibleWeekDays property, you no longer have to filter time intervals manually. VisibleIntervalsSplitting - This new option allows you to control how time cells are split across printed pages and can be used when the number of displayed intervals differs from one page to another. A typical scenario includes printing each month on a separate page, as illustrated below: ReportResourceHeaderOptions - Resource headers gain the ability to specify text direction for captions and display images specifying alignment and image interpolation mode. Now resource pictures in reports can be printed with much better quality. To take advantage of the new feature, use the Options property of the VerticalResourceHeaders and HorizontalResourceHeaders reporting controls.
- Better Control over Import/Export Operations - This release introduces the ability to better handle errors during import/export operations. If a problem occurs when our exchanger object processes data, the OnException event fires. You can analyze the reason behind an exception and determine whether the entire operation should be rolled back.
- Better Support for iCalendar - The iCalendar exporter is now able to export custom VEVENT properties, such as ATTENDEE - used to send out meeting invitations.
XtraPivotGrid
- New Filtering Mode for Grouped Fields - DXperience v2010 vol 2 introduces a new Group Filter feature, which provides a new default filtering mechanism for field groups. Each group of fields has a single filter drop-down invoked when clicking the filter button in the header of the first field within the group. The drop-down presents values for all group fields in a tree-like manner, allowing end-users to distinguish between equal field values that correspond to different values of a parent field.
- ADOMD.NET Support for OLAP Binding - Previously, the WinForms Pivot Table Control was able to connect to OLAP cubes using the OLE DB data provider. With this release, we have introduced full support for Microsoft ADOMD.NET. In addition to performance benefits, ADOMD.NET allows you to retrieve format strings and properties of OLAP members from the server. Switching from OLE DB to ADOMD.NET does not require much effort. Simply create an appropriate data source object, specify the connection string (the same you used with OLE DB) and assign the data source to the Pivot Grid Control.
- Filtering and Sorting in the Customization Form - Field headers displayed in the Customization Form now display sort glyphs and filter buttons to allow data shaping operations directly from the Field List.
- Adding and Removing Filter Items - By default, filter drop-downs display unique values from the underlying data field. In DXperience v2010 vol 2, we have introduced two new events allowing you to manage these drop-down lists. With these events, you can add or remove items, edit their captions and change their checked state.
- Single-Item Selection Mode for Filter Drop-Down Lists - You can now force filter drop-down lists to behave like simple combo boxes – thus prohibiting end-users from making multiple selections.
- Delayed Updates of the Bound Chart Control - When the Pivot Grid Control is bridged with the Chart Control, it can be set to export data only from selected cells. In this instance, the Chart Control is updated immediately each time the selection in the Pivot Grid Control is changed. Rapid selection changing (for instance, when an end-user is expanding selection with the mouse) causes a sequence of frequent Chart Control updates. You can now optionally set a delay between changes to the pivot grid’s selection and updates of the bound Chart Control to allow end-users to select the required cell blocks without updating the chart until the selection is complete.
- Disabling Specific Customization Form Layouts - You can now specify which Customization Form layouts are available to end-users via the Layout menu.
XtraVerticalGrid
- Fixed Rows - Fixed rows give you the ability to fix data rows in much the same way as you fix columns within the XtraGrid. These "fixed" rows are not scrolled vertically.
- Unbound Expressions - You can create an unbound row and populate it with data via an event. Unbound rows can now be populated with data by specifying a string expression (formula). The Expression Editor can be used to build expressions.
XtraEditors
- New Filter Editor - Edit Filter Criteria in Text and Tree-Like Form - Shipping as part of the Rich Text Editor library (XtraRichEdit), the new Filter Editor control has been designed to provide you with extended filter editing capabilities. It is a hybrid of our current Filter Control (Tree-like data filter) and a text-based filter editor.
What's new in DXperience v2010 vol 1? - With this release, DevExpress is proud to announce the availability of numerous new features and capabilities across the entire product line, including:
- Full Support for Visual Studio 2010 and .NET Framework Client Profile
- NEW Chart Types for WPF, WinForms and ASP.NET Charting Controls
- Office 2010 Skin and Ribbon Style for WinForms
Changes Across the DevExpress .NET Product Line
- Visual Studio 2010 Support - All DevExpress .NET Products are fully compatible with Visual Studio 2010 and take advantage of the IDE’s new capabilities.
Updates and new features include the following:
- Fully Integrated Report Designer and Wizards -The XtraReports Suite fully integrates into Visual Studio 2010 and provides the same Report Designer surface, Toolbars and Dock Windows as those available in previous versions of Visual Studio.
- Design-time Customization for WinForms, ASP.NET Controls and Application Frameworks - All advanced design-time customization features that you've used in Visual Studio 2008 and 2005 are also available in the new Microsoft IDE.
- Client Profile Support - .NET Framework Client Profile is a lightweight version of the full .NET Framework designed for clients that do not need the entire framework. Visual Studio 2010 creates projects for this version by default and we expect a lot of applications to target this lightweight framework. All DevExpress controls shipped with DXperience v2010 vol 1 fully support the .NET Framework Client Profile (The only exception is the XtraReports End-User Designer).
Rich Editor Control for Silverlight and WinForms
- Headers and Footers - Rich Editor controls fully support Header and Footer section editing. You can provide common headers and footers for all pages within a document or you can specify different content for odd/even pages and change the first page’s header and footer individually.
- Regular Expressions for Find and Replace Operations - WinForms and Silverlight Rich Editors now allow you to use Regular Expressions when searching for text. This feature is similar to Microsoft Word’s Use Wildcards search option. When the Find/Replace dialog is invoked, you can check the Regular Expressions option and then build your expression manually or use the expression elements dropdown shown in the screenshot below.
- Opening Documents via Drag and Drop -End-users can now drag documents into the DevExpress Rich Editor Controls to open them.
- Document Restrictions - You can now deactivate specific functionality (such as formatting, pictures etc.) and can determine whether restrictions are enforced immediately or after document reload. If restrictions are applied on reload, changes which are considered restricted won't be imposed on the document content. For instance, if character formatting is restricted, the document will be loaded with all characters formatted with the default font.
- User Restrictions - You can specify which operations can be performed thus preventing users from copying and pasting, printing, saving etc.
Winforms Chart Control
- New Series View Types - Side-by-Side Stacked and Side-by-Side Full-Stacked Bar series are now available for both 2D and 3D Charts.
- Annotation Support - You can now create text or image annotations anchored to a chart, pane, or series point. You can fully customize layout, positioning and appearance by using the chart's repository.
- Legend Enhancements - You can now change a legend marker’s appearance by customizing marker colors, fill style, size, visibility, and specifying a custom marker image. You can additionally customize font, color and visibility of legend text using event handlers.
Scheduler Controls for WinForms and ASP.NET
- Automatic Time Cell Sizing in Scheduler Reports - Time cells can now automatically adjust size depending on content. You can control whether cells should be shrink so that no empty space is used and whether they can be automatically enlarged to fit all available appointments.
- Smart Synchronization in Scheduler Reports -If several Scheduler Report controls are placed onto the same report, the Scheduler Adapter can coordinate how controls traverse through data. For instance, you can place a Day and Week View onto the same report and keep them synchronized on every report page
What's New in DXperience v2009 vol 3?
XtraCharts Suite
- Swift Plot (Quick Line Chart) - This new lightweight view type has been introduced to quickly render charts with a significant number of arguments. It can also be used to create real-time charts with large data changes. These chart types support key features, including trendlines, regression lines, Fibonacci Indicators, secondary axes and multiple panes.
- New Models for 3D Bars Representation - You can now choose a model for 3D Bar series representation: Box (default), Cylinder, Cone or Pyramid.
XtraReports Suite
- Enhanced Report Designer - Updated themes to make auxiliary elements more subtle. This includes the grid, band headers, resizing grips, selection and focus rectangles. The Toolbox now shows only icons by default, thus providing more space for the design surface. Both left and right margins can now be customized in the editor (only the right margin was previously available). Microsoft Visual Studio style snap lines are now available for easier control alignment.
- New Script Editor - Prior to v2009 vol 3, all XtraReports scripts were available via individual properties and were edited in individual popup windows. It was hard to review the entire script code in the editor, hard to navigate between method and maintain common functionality. To overcome these script management issues, this new version introduces a new improved script editor that provides centralized access to all event handlers for your report. To access the new editor, simply click the Scripts tab at the bottom.
XtraPivotGrid Suite
- Disable Sorting in OLAP Mode - By default, Pivot Grid controls automatically sort field values (row and column headers) in either ascending or descending order. This can be replicated functionality when working with OLAP cubes since they can define their own value order. To handle these instances, our Pivot Grid controls allow you to disable header value sorting thus keeping the value sequence defined by the data source.
- Improved Memory Utilization - Previously, our Pivot Grid controls loaded the entire underlying dataset into the memory, regardless of which data needed to be displayed on screen. With this release, only the visible field data is being loaded which dramatically decreases memory consumption, especially for data sources with a large number of data fields (properties).
- WinForms Control - Improved Cell Multi-selection - Prior to v2009 vol 3, you could only use this mechanism to add cells to the current selection. This feature now works both ways, allowing you to deselect arbitrary cell blocks.
XtraEditors Library
- Automatic Editor Type Switching - With this release, all DevExpress WinForms Editor controls used on a form can be converted to another editor using the dropdown available through the control's smart tag. This procedure automatically preserves the control's size and location so as not to break form layout and copies all common settings and event handlers - freeing you from any manual modifications.
What's New in DXperience v2009 vol 2?
XtraCharts Suite
- Manual and Automatic Scale Breaks - Scale breaks help make a chart more readable if there is a significant variance between individual values. Without these breaks, the smaller values could be difficult to visualize and differentiate. Scale breaks can be customized for the best visual appearance. You can set the width, color, and border line style, and also use either straight, ragged or wavy lines. End-users can manage and customize both automatic and manual scale breaks using the Chart Wizard dialog.
- New Chart Types - 2D and 3D Funnel Charts - added a new chart type called the Funnel chart which is used to chart progressively decreasing or increasing proportions through stages. Funnel charts are typically used to illustrate processes like a sales process, where you want to see how many prospects are converted into customers.
- Scatter Line View - The new Scatter Line chart type allows you to connect series points based on their order in a points collection, unlike the Line chart type. Points aren't sorted by their argument values as it's done by the Line View. With a scatter line chart, you can easily generate a chart where lines can intersect the same argument point multiple times.
- Automatic Date-Time Scales - Two new date-time scale operation modes have been added in this release. They both have the ability to automatically determine the time interval that is most suitable for the chart's width. For example, if a chart cannot reliably show monthly data because it doesn't fit horizontally, then it will show the values by years instead. When you resize the chart so that there's now enough space, the monthly data will automatically be shown.
- New Analytics Feature - Regression Lines - Regression Lines automatically display a trend line for the current series. The chart control calculates the linear dependency between the arguments and their values and displays a straight line approximating this trend.
- Miscellaneous Enhancements - Word wrapping support now available in chart titles. Custom draw events are now provided for axis label items. Hit-testing can now determine axis label items and axis titles.
XtraReports Suite
- Straightforward HTML Content Assignment for the Rich Edit Control - The XRRichText control now supports an HtmlText property. This allows you to easily provide HTML content to the editor.
- XtraReports Menu in Visual Studio - XtraReports now remembers your window visibility preferences. If a window is closed then you can make it visible again by using the newly implemented XtraReports menu item. Previously, the XtraReports designer loaded all the service windows when a report was opened. For instance, it didn't matter if you closed the Field List window during your previous session, on opening a report it would be visible again.
- Page Numbering within Groups and Details - The XtraReports Suite now allows you to indicate a page's position within its parent data group or detail using the XRPageInfo control. You can display the total number of pages occupied by the current data group or detail and the current page within the page range.
- ASP.NET Search Dialog Improvements - completely re-designed the Search dialog. It is now fully built using the ASP.NET Controls and placed on the ASP.NET Popup Control. Though the functionality remains the same, the new dialog is visually consistent with the other DevExpress ASP.NET Controls you use in your web applications.
- Two-Dimensional Barcode Support (PDF 417) - the Barcode control has been extended with support for the PDF 417 format, a 2D Barcode. This symbology can be used to generate postage accepted by the United States Postal Service, and is the standard for RealID compliant driver licenses and state issued identification cards.
- Miscellaneous Enhancements - Images used within DevExpress ASP.NET reports are now loaded with the help of the newly implemented DevExpress HTTP Handler. This greatly reduces server-side workload because XtraReports no longer needs to construct the entire ASP.NET page on the server when an image is requested. ASP.NET Report Toolbar localization is now fully supported.
XtraScheduler Suite
- New Report Control for Formatted Time Interval Display - implemented a new control showing the time interval displayed within the bound scheduler element. In addition to automatic font scaling (based on size), it can automatically determine the appropriate date-time formatting based on the bound element type. You can also customize formatting for both dates displayed within the control. There's a wide range of predefined formats and the ability to specify any custom format string.
- Customizable Borders for Printed Scheduler Elements - In previous versions, when printing the XtraScheduler via the XtraReports Suite, double borders appeared when placing different printed elements side-by-side. This effect has now been eliminated. You can control border visibility for every report control provided by the schedulers.
- Customization of Printed Elements via Events and Services - Similar to the WinForms Scheduler control, printed scheduler elements also expose events allowing you to modify appointments when they are about to be rendered. These events allow basic customization functions like showing an additional image within an appointment or customizing its text. For advanced customization, you can create a scheduler customization "service" - a class implementing a specific XtraScheduler interface. All printed elements also have custom painting events allowing you to override default element painting. See the following image for an example of element customization using these events.
- Better Design-Time Usability of Scheduler Reports - With this release, DevExpress have improved the design-time behavior of various report elements - including the addition of automatic control binding when dropped on a report and the revision of the smart tag content with several new functions.
XtraGrid Suite
- More Data Shaping Options for End-Users - When data is grouped against a date-time field, end-users can now use the group column's context menu to change the group interval. They can choose between yearly, monthly, daily or Outlook style grouping. The same menu now allows you to invoke a dialog specifying group summaries for a column.
- Miscellaneous Enhancements - A new option allows cell values to be copied to the clipboard without the corresponding column header captions. DevExpress have significantly overhauled the LayoutView painting. DevExpress have changed how the main toolbar and cards are painted and added some custom draw events. XtraGrid now supports merged cell printing.
XtraEditors Library
- Rich Text Editors in Grid Cells - Previously the XtraRichEdit engine could be used only to display rich text content within data-aware control cells. In addition to read-only mode, you can now use the same repository item to edit HTML, RTF, Plain Text, MHT and DOCX data stored in your data fields.
- Animated Icons in Tab Page Headers and Labels - You can now assign animated GIF images to page headers and labels and their animations will be displayed correctly.
- Incremental Searching in ListBox Controls - Your end-users can now search for information more effectively within the ListBox Controls.
- Customizable Menu Contents in Filter Controls - You can now customize the content of all menus used within Filter Controls. This allows you to remove unnecessary columns or operations from built-in menus. In addition to menu customization, you can also handle newly implemented events to customize data editors on the fly.
XtraPivotGrid Suite
Excel 2007 Style Customization Window - The XtraPivotGrid's customization window now has a new operation mode that mimics the appearance and behavior of Microsoft Excel 2007 Pivot Tables.
New Capabilities of Filter Dropdowns - This release extends the Pivot Grid's filter dropdowns with the following new features:
- Incremental search support.
- Context menu allowing end-users to inverse the currently applied filter.
- An optional combo box specifying whether to show or hide selected items.
- The ability to select multiple items by pressing the SHIFT or CTRL key when clicking or navigating. After items have been selected, their check state can be reversed by pressing SPACE.
Suppressing Empty Columns When Displaying Trends - When displaying trends (summary variations), the first column or row in each group is always empty because there are no preceding values to calculate the difference. You can now suppress these empty cells by toggling a single option.
Common Changes Across Multiple WinForms Components
Seven New Skinning Options for Windows Forms Controls – DevExpress have introduced seven new professional Skins/Themes in DXperience v2009 vol 2.
Expression Editor Now Available in Grids - In previous versions, the only way to specify unbound column values was to handle an event and write the appropriate code. The same applied if you needed conditional formatting driven from complex criteria. With this new release, DevExpress WinForms controls now allow you to address both these requirements using an intuitive design-time editor. An updated version of the DevExpress Expression Editor (the first version was introduced in XtraReports v2008 vol 2) is now available to the main WinForms Grid controls. You can use it to specify formulas for unbound column values or to set up conditional formatting. The DevExpress controls that support this new feature are the XtraGrid and XtraPivotGrid. For unbound columns, you can also enable the end-user customization of expressions. Simply enable an appropriate option and the column's header menu will include a link to the Expression Editor.
New Functions - Not only have DevExpress shared the Expression Editor between the main WinForms Grid controls, DevExpress have also extended the supported function set with about 50 new functions. These include the following:
- Math: Abs, Cos, Sin, Atn, Exp, Log, Rnd, Tan, Power, Sign, Round, Ceiling, Floor, Acos, Asin, Atn2, BigMul, Cosh, Log10, Sinh, Tanh.
- String: PadLeft, PadRight, IsNullOrEmpty, Ascii Char, ToStr, Replace, Reverse, Insert, CharIndex, Remove.
- DateTime: GetDate, GetMilliSecond, GetSecond, GetMinute, GetHour, GetDay, GetMonth, GetYear, GetDayOfWeek, GetDayOfYear, GetTimeOfDay, Now, UtcNow, Today, AddTimeSpan, AddTicks, AddMilliSeconds, AddSeconds, AddMinutes, AddMinutes, AddHours, AddDays, AddMonths, AddYears.
Export to XLSX is Now Available - The XtraPrinting Library - the data printing and export library for Windows Forms - has been extended with XLSX support. You can now export your grids, tree-lists, vertical grids, pivot tables and banded reports to the latest version of Excel's file format. Because the new format supports more spreadsheet columns and rows (16,384 columns and 1,048,576 rows compared to 256 columns and 65,536 rows in XLS), you can now export bigger datasets.
Components designed for Windows Forms
XtraReports Suite
A reporting tool that features an extremely easy-to-use report designer - the XtraReports Suite is fully integrated into MS Visual Studio IDE so you customize reports like you customize your Windows Forms. You simply build an XtraReport class descendant either within the designer or via code.
Other features include: large set of export formats including XLS, HTML and PDF; the ability to integrate reports into ASP.NET applications; several wizards simplifying the report construction process; numerous built-in native controls including rich text box, bar code, zip code and charts; the ability to print 3-rd party Windows Forms controls; master-detail and sub-report support; fully functional end-user designer; multi-column reports, and much more.
XtraCharts Suite
A 2D/3D charting solution for both Windows Forms and the Web. Regardless of platform or chart type, you are free to customize each aspect of data representation – from axes and diagram backgrounds to legend and titles. The XtraCharts Suite offers multiple built-in coloring schemes for all charts types and natural lighting with full smoothing support for 3D charts. You simply provide data and automatically get a perfect visualization.
XtraGrid Suite
A grid control with four data layout options from a simple table to banded multi-line row layout and card views. XtraGrid offers true master-detail support with unlimited nesting levels that doesn’t affect any other features, intuitive on-form customization without the need for any designer dialogs, rich end-user experience, printing and exporting to a number of formats, and so much more.
XtraBars Suite
The suite offers you the complete range of navigation and window layout management tools. Using XtraBars, you can build Ribbons, traditional toolbar-menu systems, dock windows, tabbed MDI interfaces and context menus. You have the choice of over ten item types to be used in Ribbons, bars and menus – from push and check buttons and integrated editors from the XtraEditors Library to automatically constructed MDI children lists and toolbar lists.
XtraScheduler Suite
XtraScheduler Suite enables you to incorporate the UI found in Microsoft Office Calendar to your applications with just a couple of mouse clicks. Everything you need is available out-of-the-box. You get multiple data views - from a single day to multiple weeks; you get built-in recurrence and reminders, and, most importantly, you get the complete set of build-in end-user menus and dialogs.
XtraPivotGrid Suite
The XtraPivotGrid Suite is a data analysis, data mining and visual reporting solution for Windows Forms applications. It was engineered to provide a bridge between on-screen forms and printed reports. With it, your users can break down raw data in any manner they require using easy-to-understand Windows commands and instantly render the desired output to a printer. By incorporating the XtraPivotGrid in your application, you can deliver an almost endless array of reports - both on-screen and in printed form - without hassles or aggravation.
XtraLayoutControl
The XtraLayoutControl represents an new way in which to design and manage your Windows GUI - with it, you can construct forms with full runtime customization and offer end-users complete control over the layout and appearance of your applications with ease.
XtraTreeList Suite
A hybrid tree-view and grid control that has both bound and unbound data access options. The optimal choice for building newsreader-like applications and any other hierarchical data viewers like folder or registry browsers.
XtraVerticalGrid Suite
A 90 degrees rotated grid where records are arranged one after another from right to left. The control gives you the choice of 3 data layouts – single record (similar to the Properties window of the MS Visual Studio), bands layout (one record is displayed in a number of columns) and multi-records layout (just like the inverted grid control). The vertical grid supports tree-like data representation structure, breaking the columns into collapsible categories, complex cell layouts, automatic row drag and drop and much more.
XtraNavBar
A navigation control allowing you to build side-bars, explorer bars and Office navigation panes – over 20 views are available which also includes XP painted and custom-skinned views. You set up the control structure once and don’t have to redo a single thing to change the paint style and layout. Within its groups, the control can display either links arranged using one of the four built-in layouts or any Windows Forms controls. Other main features include: on-form design-time customization without the need for designer dialogs, automatic link drag and drop support, full appearance customization including even owner-drawn hints for groups and links.
XtraEditors Library
The library is comprised of over 20 editors that can be used both as standalone or be embedded into cells of the XtraGrid, XtraTreeList, XtraVerticalGrid controls and bars and menus produced with the XtraBars Library. Additionally, the XtraEditors Library offers numerous controls like labels, buttons, list boxes, splitters and so on so you can create visually consistent applications. Included style controller and editors repository components eliminate the need to create the same styles or editors more than once.
XtraPrinting Library
The data rendering and visualization system allowing you to construct any printed pages from scratch or print Windows Forms controls like the XtraGrid, XtraTreeList, XtraPivotGrid, XtraCharts, DataGrid, ListView, TreeView. This library is also integrated into the XtraReports Suite to provide printing facilities.
XtraSpellChecker
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.