Actipro WinForms Studio

Advanced Functionality.

Quality user interface controls for WinForms applications.

Advanced Functionality.

Actipro WinForms Studio Features

Customizable docking toolbars, menus, and statusbars.
Docking ToolBars
Docking tool window and multiple document interface solution.
Docking Windows/MDI
Everything you need to quickly create wizard dialogs.
Wizard Dialogs
An Outlook-like NavigationBar control.
NavigationBar
VS-like syntax-highlighted code editing in your own apps.
Code Editors
Customizable docking toolbars, menus, and statusbars.

Customizable docking toolbars, menus, and statusbars.

Bars is an advanced bar controls implementation that includes docking toolbars, standalone toolbars, popup menus, and statusbars. The bar controls are based entirely on a command / command link design pattern, allowing for centralized command updates to filter through to every instance of a related command link in the user interface. This also facilitates complete run-time customization support for the end-user, similar to the features found in products like Visual Studio. Keyboard shortcuts have all the features found in Visual Studio, such as single-key shortcuts, chord shortcuts, the ability to be recognized only in certain application modes, and more. Bar layouts can be serialized to a file or stream and later reloaded to restore all the same layout and customization states.

Docking tool window and multiple document interface solution.

Docking tool window and multiple document interface solution.

Docking & MDI is a complete solution for easily adding a docking window and/or multiple document interface to your Windows Forms applications. Allow your end users to drag and dock windows wherever they please, and to persist their customizations. Docking & MDI has been implemented with flexibility in mind. It supports all the types of standard layouts you find in most docking window products, as well as some extended functionality that you won't find anywhere else.

Everything you need to quickly create wizard dialogs.

Everything you need to quickly create wizard dialogs.

Wizard dialogs simplify the user experience of applications by taking complex tasks and breaking them up into a series of simple steps. Wizard is a lightweight control for building these wizard dialogs, while conforming to the Wizard97 specifications. Its rich designer functionality and straightforward API make it easy to quickly configure wizard pages.

An Outlook-like NavigationBar control.

An Outlook-like NavigationBar control.

Navigation contains a NavigationBar control similar to the one found in Outlook, which allows for navigating through different panes of data. It has an elegant user interface which uses buttons to control which navigation pane is selected. Panes can display data or simply act as a container for child controls. If screen real estate is available, large buttons can be used for pane selection. The end-user has the option of using a splitter to move the large buttons into the overflow button tray, which uses smaller buttons. If not all of the buttons can fit in that tray, they flow out into the overflow menu, accessible by the chevron button.

VS-like syntax-highlighted code editing in your own apps.

VS-like syntax-highlighted code editing in your own apps.

SyntaxEditor is a powerful text editing control that is packed with features for efficient code editing, including syntax highlighting, code outlining, parsing, line numbers, block selection, IntelliPrompt UI, split views, single-line mode, custom languages, and much more. It has many of the same code editing features found in the Visual Studio code editor. Over 20 sample languages are included to get you started (such as C#, HTML, Javascript, and more), and optional premium add-ons with advanced functionality for editing C#, VB, and XML are available as well.