Telerik Dock is probably the most feature-rich Visual Studio-like layout and document system on the market today, ensuring that you can provide advanced layout to your users with complete support of the latest user interface standards.
The Telerik docking system offers full drag-and-drop support including VS2010-like docking compass and docking hints for visual feedback:
A prerequisite for any good docking framework is a fine-grained layout system. Solid efforts were put in designing and implementing a flexible and powerful, yet simple to understand and easy to use layout mechanism for Telerik Dock control. For example, all sizing information is stored per panel in a separate object. This allows for easy transition from one state to another and vice-versa without loosing the sizing information for each state.
RadDock's layout mechanism gives several distinct advantages over similar Windows Forms products:
Telerik Dock supports serialization and deserialization by dynamically collecting and using information about the state of each DockWindow, such as FloatingSize, FloatingLocation, AutoHideSize, Previous position, AutoHidePostion, etc. All changes made to the form layout can be stored in an XML file and reloaded when needed. This is an excellent way for portal and dashboard customization and preservation of user layout settings.
The Telerik Dock component features fresh UI, as well as excellent drawing performance, which will certainly impress your users. Some of the most notable features are:
You can navigate between Tool and Document windows in Windows-like fashion by pressing Ctrl+Tab. A Quick Navigation Window will open listing all available windows. Switching between windows happens the same way your users are accustomed to:
Telerik Dock uses a simple and completely transparent architecture based on a single interface - IDockWindow - which offers direct access to all logical objects. IDockWindow is backed up by an internal HostDockWindow which guarantees the correct behavior of hosted or hosting control(s).
Hosting and treating Control and/or Form objects is fully automated and include a simple and unified API for handling each case. In addition, RadDock provides real control over the active document (tool window, component, and/or panel) and will return correct information on which one is active.
The Load/Save layout is based on Name for determining the content. Similar to XAML, the XML code corresponds to the logical objects in RadDock.
Telerik Dock comes with a fully interactive and advanced layout designer with complete control over the number, position, and properties of DockWindows within RadDock. You can visually design the initial size and position of DockWindows on your form without writing a single line of code, all by using the smart tag and the enhanced splitter behavior available within the Visual Studio designer. The layouts of the DockWindows can be saved to XML files for easy loading at run-time.
In addition, RadDock features the most advanced Dock Layout Manager on the market, which allows you to create your layout in a visual and easy manner directly in Visual Studio, again without the need to write any code. The layout is persisted (and can be saved to a XML file) for quick and easy loading at run-time:
The component is shipped with a rich set of themes that allow you to easily build slick interfaces with the look-and-feel of Windows 8, Office 2010, Office 2013, Metro, etc. The themes can be easily switched using a single property.
Docking for Windows Forms provides seamless integration with the Composite UI Application Block (CAB) smart client and its underlying infrastructure. The Composite UI Application Block is designed to help in building complex, enterprise-ready Windows Forms solutions by providing a proven architecture and implementation, based on common patterns found in line-of-business front-end applications. For more information please review Rad Controls for Windows Forms CAB Support.
Due to business globalization, the need for multi-lingual applications is a must. Telerik Windows Forms Dock supports all RTL languages, such as Hebrew and Arabic. RadDock's window captions, drop-down menus and action buttons (close, pin/unpin, etc) are fully localizable through a simple and intuitive localization provider, or through resources.
Copyright © 2002-2016 Telerik. All rights reserved.
Powered by Telerik