Sales: 1 888 936 8638

Essential Tools for Windows Forms

download-now

Ribbon, Docking, Editors, Menus, MDI and much more

Essential Tools is an extensive collection of nearly 80 user-interface components. Easily create robust and usable application interfaces such as those emulating Visual Studio.NET and Microsoft Office 2007.

Docking Package

The Docking Package consists of the Essential Tools docking windows architecture. It allows users to add Visual Studio.NET-type controls that can be docked to Windows Forms applications. Any control can be set as a docking window. Docking layouts can be hosted within forms, user controls, or any derivative of the container-control type. An advanced designer allows users to harness full WYSIWYG (What You See Is What You Get) configuration of a docked layout.

Office 2007 Controls

Essential Tools has all new Office 2007 Controls to design your applications with the theme of the Office 2007 User Interface.

Office 2007 Form

An Office 2007 form that does not have any dependency on RibbonControlAdv is now available in the Essential Suite. It supports all three color schemes, help buttons, and right-to-left features, just like the normal form with an Office 2007 look and feel.

Super ToolTip

The Super ToolTip control enables users to provide ToolTip information. It is composed of three sections, namely a header, body, and footer.

MessageBoxAdv

MessageBoxAdv is an enhanced MessageBox class that comes with an Office 2007-style. It supports all three color schemes, custom colors, and custom images.

Scroller Frame

The Scroller Frame control offers the ability to include horizontal and vertical scroll bars with an Office 2007-style to any scrollable control. The control comes with three different styles that offer context menu support. The scroll bars can be displayed with a size gripper. The distance for scrolling up, down, right, and left can also be defined.

Super Accelerator

The Super Accelerator component is used to accelerate the click event of items by using a single key stroke without the pointer hovering over it.

Mini-Toolbar

The MiniToolBar is a custom toolbar that includes tools for fast and easy access. The Essential Tools MiniToolbar can host a wide range of controls ranging from buttons to panels.

Tabbed MDI Package

The Tabbed MDI(Multiple Document Interface)package provides a new Tabbed MDI layout mode(as an alternative to the default 'Cascade' and 'Tiled' modes) popularized by VS.NET. This framework was built with great consideration for ease of use. You do not have to modify your existing MDI applications in any way to enable Tabbed MDI mode. With a single method call, you can switch between Tabbed and regular MDI layout modes. Syncfusion's Tabbed MDI framework will retain the MDI scheme when in tabbed mode. The child forms will still be MDI children of the parent (they will not be moved into a tab control; this results in loss of MDI functionality like merged menus, or switching using 'CTRL-?'), thereby enhancing your applications without interfering with the general MDI scheme. The Tabbed MDI framework provides users with the exact functionality and appearance of VS.NET tabbed child windows.

Tree Package

The Tree package provides an advanced Tree View control with numerous appearance options, extensive customization capabilities, and a data-bound mode that supports data binding by taking a relational data source with rows and columns (Data Set, Data View, Array List) and grouping the rows based on one or more specified fields.

Navigation Package

The Navigation package includes controls such as group bars, group views, and the XP TaskBars. These are primarily used for implementing command lists where each command is represented by an image or text. The group bar implements a tab-type container that can serve as a host for a collection of group views or other Windows Forms controls. The group view is an extensively customizable list-type control capable of cloning the above listed popular command interfaces. The XP TaskBar may be used for displaying standard command items or as a container that can host several other controls.

Editor Package

The Editor package is a comprehensive collection of controls most commonly used in creating data entry forms. All editor controls have been architected to provide a simple and powerful means for capturing data input, validating, and displaying appropriate formatting. They also support data binding, internationalization, and localization. Web Forms and ASP.NET versions of some data editors are also included in this package.

Tabs Package

The 'XP Tab' (TabControAdv) feature provided as part of this package is an advanced tab control with many appearance styles and configuration capabilities. The creation of custom tabs with custom shapes and styles is efficient and simplified with this package. 'XP Tab' is a completely native .NET tab control implementation that comes with more configuration and customization capabilities than the legacy wrapper of the .NET framework. It provides the basic functionalities of a standard tab control and much more.

Command Bars Package

The Command Bars package includes the Command Bars framework. Command bars implement the framework support that is required for creating Visual Studio.NET-type dockable or floatable menus and toolbars. A command bar, in itself, provides only the dockable host; it is up to the user to implement the menu or toolbar that imparts the command bar its functionality. The Essential Tools Menus Package uses the command bars framework for creating XP menus and toolbars.

Notification Package

The Notification package consists of controls providing visual feedback to the user regarding the status of application events. Common applications of the Notification package include enhanced progress bars, splash screens, and customized message boxes with animations.

Layout Manager Package

The Layout Manager package provides a comprehensive set of layout managers that manage advanced layouts on a form. The layout management support of Windows Forms such as docking, anchoring, and padding is adequate for many layout management needs. However, your complex layout management needs can be met by the following layout managers that provide full design-time support.

Wizard Package

The Wizard Package provides controls that use the Wizard interface (a series of tabs laid out with next, back, and other buttons) popularized by many Windows-based applications. The Wizard control lets users quickly create such applications.

VS Demo

VS Demo

Word2007 Demo

Word2007 Demo

Outlook Demo

Outlook Demo

RibbonControlAdv

RibbonControlAdv

Custom Captions

Custom Captions

Drag Provider

Drag Provider

Splash Panel

Splash Panel

Auto-Complete

Auto-Complete

Context Menu

Context Menu

Custom Colors

Custom Colors

Date Time Picker

Date Time Picker

Scrollerframe

Scrollerframe

MessageBoxAdv

MessageBoxAdv

Mini ToolBar

Mini ToolBar

ButtonAdv

ButtonAdv

GradientLabel

GradientLabel

Localization

Localization

SuperTooltip

SuperTooltip

MDIDemo

MDIDemo

MulticolumnTreeView

MulticolumnTreeView

NavigationView

NavigationView

NestedDocking

NestedDocking

Office2007 Custom Colors

Office2007 Custom Colors

Pop-up

Pop-up

ProgressBarAdv

ProgressBarAdv

RibbonMerge

RibbonMerge

SDIDemo

SDIDemo

TabbedMDI

TabbedMDI

ToolBars

ToolBars

TreeViewAdv

TreeViewAdv

TreeViewAdv with CustomControls

TreeViewAdv with CustomControls

VS2008 Style Tab

VS2008 Style Tab

Wizard Control

Wizard Control
Development Environments
  • Visual Studio 2008 (Team, Professional, Standard and Express)
  • Visual Studio 2005 (Team, Professional, Standard and Express)
  • Borland Delphi for .NET
  • SharpCode
.NET Framework versions All current versions of the .NET framework are supported (.NET 3.5/2.0)
Operating Systems
  • Windows Server 2008 (32 bit and 64 bit)
  • Windows Vista (32 bit and 64 bit)
  • Windows XP
  • Windows 2003
  • Windows 2000