by DevExpress (Developer Express) - Product Type: Component / .NET WinForms / 100% Managed Code
If you require information, please visit the pages above or Contact Us for pricing and availability.
XtraLayoutControl Suite by DevExpress (Developer Express)
URLs: xtralayoutcontrol, devexpress
Add automatic form layout and management capabilities to your WinForms .NET application with Xtra Layout Control. The Xtra Layout Control was designed to bring consistency to application form design. It dramatically reduces the number of UI modifications you need to make over time and thus the number of costly rebuilds. It allows runtime layout customization so that end-users can re-design the contents of a form using simple drag and drop operations.
Automatic Form Layout and Management
Designed to increase productivity, the DevExpress Layout Control eliminates many of the tedious and time consuming operations associated with pixel-based form design, including manual control alignment. The Layout Control helps you bring products to market in the shortest possible time by reducing the amount of energy you spend on the design and manual customization of individual forms. Key features include the following:
Automatic control resizing
Horizontal and vertical item alignment
Automatic control alignment
Independent layout within groups
Customizable size constraints for controls
Customizable item caption position
Built-in End-User Customization
The Xtra Layout Control is both a developer productivity tool and an end-user customization tool. The extensive customization features of the Xtra Layout Control provide all the tools you will need to combat UI "bloat". It places power back into the hands of each individual user - in a manner that has never been available before in any programming environment. This is accomplished by allowing users to layout and manage their own UI - as their needs dictate - without seeking assistance from developers or being forced to use developer oriented tools.
The Xtra Layout Control allows you to create elegant form layouts within seconds. Controls can be added to the layout in an intuitive manner, using drag-and-drop. Once the controls have been dropped, the Layout Control makes it easy to rearrange and resize them via easily rearrange and resize them using the mouse. Key features include:
Dragging controls to and from the Xtra Layout Control
Moving items within the Xtra Layout Control via drag-and-drop
Combining items into groups and tabbed groups
Hiding items and accessing them via the Customization Form
Locking and unlocking an item's size
On-Form access to individual layout items
Data Aware Layout
When you need to create a detail form with editors bound to fields in a data table, the DataLayout Control will eliminate the drudgery associated with traditional form layout. With this component, you don't have to place individual labels and editors onto the form and then carefully align them to one another. You do not have to bind each individual editor to data and provide proper label captions corresponding to field names. With the DataLayout Control, all this is done automatically. You simply bind the control to a data source and specify which fields are to be displayed. Initial layout generation is only a half of what the DataLayout Control has to offer. Form maintenance is made much easier as well. To add or delete a data-bound control, you simply click a check box. To change the editor or data-bound property used by default, select an appropriate value from a dropdown list.
Labels, Splitters, Separators and Empty Space Items
Labels allow you to display any static text and separators allow you to draw dividers between any layout objects. If you add a splitter to the layout, an end-user will be able to change the size of layout elements without activating Customization Mode. Although Empty Space Items don't display anything - they are 'empty cells' within the layout table - they allow you to solve numerous layout-aware tasks.
Expandable Groups and Tabbed Groups
If you wish to combine your editors and controls into titled panels or present them as tabbed pages, there is no need to combine them with external Panels or Tab Controls. You can easily do this with the help of built-in Layout Groups and Tabbed Groups. You can combine controls into groups, make them expandable and assign images to groups with just a few mouse clicks.
Layout Converter, Data Export and Printing
With a few mouse clicks, you can easily convert the contents of an existing form and begin using the Xtra Layout Control. All you’ll need is to place a LayoutConverter component on your form (or UserControl), and then use its commands to perform the conversion. The Xtra Layout Control gives you numerous data exchange options by providing WYSIWYG data printing along with data export to many popular file formats.
Appearance Customization and Themes
Like other DevExpress WinForms controls, the Xtra Layout Control allows you to modify appearance settings (background and foreground colors, font settings, etc) of its visual elements. Xtra Layout Control contains properties to customize the appearance of layout items, layout groups, tabbed groups and controls displayed within the layout control.
What's new in XtraLayoutControl v2011 vol 1?
Visual Studio 2010 Skin – This version introduces a Visual Studio style Application Wide Skin.
WinForms Project Wizard for Visual Basic - With this release, DevExpress have introduced a new Wizard to help you get started building Visual Basic based applications when using DevExpress WinForms controls.
What's new in XtraLayoutControl v2010 vol 2?
WinForms Project Wizard for C# - With this release, DevExpress have introduced a new Wizard to help you get started building C# based applications when using DevExpress WinForms controls.
What's new in XtraLayoutControl v2010 vol 1?
Full Support for Visual Studio 2010 and .NET Framework Client Profile
What’s new in XtraLayoutControl?
Custom Customization Forms - It is now easier to create custom Customization Forms for the LayoutControl. To accomplish this, you only need to derive a form from a specific class, add required controls to it and register the form with a single line of code.
What's new in XtraLayoutControl v2007 vol 3?
Customize Layout by Dragging Tree View Nodes - Runtime layout customization can be a tough task because it's difficult to initiate drag and drop operations against elements with small or non-existant borders. To simplify layout customization, we've implemented a new feature - drag and drop within the layout tree view. Open the Customization Form and switch to the Layout Tree View tab. Grip an item and drag it. You can drop it at any of the target item's four edges. This will determine where the item will be displayed on the form relative to the target item.
What's new in XtraLayoutControl v2007 vol 2?
Create Data-Bound Detail Forms with Ease - If you need to create a detail form with editors bound to fields in a data table, use the new DataLayoutControl to instantly eliminate the drudgery associated with traditional form layout. With this component, you don't have to place individual labels and editors onto the form and then carefully align them to one another -- You do not have to bind each individual editor to data and provide proper label captions corresponding to field names. With the DataLayoutControl, all this is done automatically for you. You simply bind the control to a data source and specify which fields are to be displayed.
Initial layout generation is only a half of what the DataLayoutControl has to offer you. Form maintenance is made much easier as well. To add or delete a data-bound control, you simply click a check box. To change the editor or data-bound property used by default, select an appropriate value from a dropdown list.
LayoutConverter Is Now Ready
The LayoutConverter component, whose Beta version was released with DXperience 2007 vol. 1, is now offically available. With this component, you can easily convert an existing manually-created layout into a LayoutControl and vice versa.
Item Visibility Maintenance - If no layout customizations have been made other than changes to element visibility, the LayoutControl is guaranteed to maintain element layout no matter the order in which elements were hidden or made visible.
Anchored Background Images - Each layout group can now display an additional background image that covers a part of the background and is anchored to a container's corner or edge. For instance, you can use this feature to display a large icon within a form's bottom-right corner. The image will stay within its corner regardless of resize operations. It will be overlapped by controls, if needed. With this feature, you can build much nicer interfaces, similar to those found in Windows Vista™ Welcome Center or Windows Vista™ File Explorer.
Create elegant User Interfaces for your .NET applications.
Evals & Downloads: Read the Developer Express License Agreement - Requires Acrobat Reader, Read the XtraLayoutControl Suite help file, Download the DevExpress Universal Suite 13.1 evaluation on to your computer - Expires After 30 Days
Operating System for Deployment: Windows 8, Windows 7, Windows Vista, Windows XP, Windows 2000
Architecture of Product: 32Bit
Product Type: Component
Component Type: .NET WinForms, 100% Managed Code
Compatible Containers: Microsoft Visual Studio 2010, Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Basic 2010, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual C++ 2010, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C# 2010, Microsoft Visual C# 2008, Microsoft Visual C# 2005, .NET Framework 4.0, .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0
Product Class: User Interface Components
Keywords: xtralayoutcontrol suite, xtralayoutcontrol, layoutcontrol, datalayoutcontrol, layoutconverter, xtralayout suite subscription, xtralayout suite subscription with source, xtra, layout, suite, component, components
devexpress, developer express, dxperience, devexpress.com, devexpress controls, devexpress download, www.devexpress.com, devexpress dxperience, devexpress suite, devexpress components, devexpress tools, devexpress universal, devexpress upgrade
User Interface UI
Resizing resize resizes size sizing scaling scale