Free UI Controls for WinForms

NOV UI Controls for WinForms

70+ Free UI Controls for WinForms - all you need to build modern and sleek desktop applications



Images widgets


NOV UI Controls for WinForms
A complete and feature-rich set of WinForms User Interface Controls

When it comes to developing enterprise level, visually stunning and immersive Windows applications, the NOV UI Framework will do the job right.

NOV comes with WinForms Example Solution including hundreds of examples with source code. You can integrate NOV WinForms UI Controls to existing WinForms application. It will help with your desktop application development, whether you are working on a new or extending an existing WinForms project.

The NOV Framework will not only help with your WinForms application development, it will also allow you to start with your cross-platform .NET development and target multiple platforms and devices.

That is correct - when you start developing with NOV, you will be able to build cross-platform applications and User Interfaces using single code base.

Currently NOV includes the following UI Widgets for WinForms:
Cursor
Cursor
Date Time Box
Date Time Box
Dock Panel
Dock Panel
Document Box
Document Box
Drag and Drop
Drag And Drop
File Dialog
File Dialogs
Flow Panel
Flow Panel
Group Box
Group Box
Image Box
Image Box
Label
Label Box
Layout Panel
Layout Panels
List Box
List Box
Menu Bar
Menu Bar
Message Box
Message Box
Meta Image Box
Meta Image Box
Numeric up down
Numeric Up Down
Pair Box
Pair Box
Print Dialog
Print Dialog
Progress Bar
Progress Bar
Radio Button
Radio Button
Range Slider
Range Slider
Scroll Content
Scroll Content
Split Button
Split Buttons
Splitter
Splitter
Stack Panel
Stack Panel
Symbols
Symbols
Tab
Tab
Table Panel
Table Panel
Text Box
Text Box
Tool Bar
Tool Bar
Tooltip
Tooltip
Tree View
Tree View
User Panel
User Panels
Windows
Windows

WinForms Ribbon

Nov ui widgets ribbon small

The WinForms Ribbon is a widget that lets developers easily enrich their WinForms applications with Microsoft Office-like Ribbon UI. NOV WinForms Ribbon is fully customizable and scales its child widgets automatically based on the available area. The resizing of the Ribbon is fully customizable as well.

The WinForms Ribbon consists of the following main elements:
  • Application Menu
  • Ribbon Tab
  • Collapse Button
  • Additional Content
  • Ribbon Group
  • Dialog Launcher
  • Ribbon Wrap Flow Panel
  • Ribbon Stack Panel
  • Ribbon Button
  • Ribbon Split Button
  • Ribbon Menu
  • Ribbon Gallery

WinForms Buttons

Buttons small

The WinForms Buttons are widgets, which are typically used to perform a certain action, when clicked. NOV features a complete set of buttons that can contain arbitrary content (i.e. other widgets). Main types of buttons include:
  • Standard buttons
  • Repeat buttons
  • Toggle buttons
  • Check boxes
  • Radio buttons
  • Split buttons
  • Other buttons

WinForms Color Pickers

Color Pickers small

The WinForms Color pickers are widgets that allow the user to pick a color by modifying one or all of its color components through a visual interface.
  • Palette Color Picker
  • Luminance Color Bar
  • Hue Color Bar
  • Saturation-Brightness Color Box
  • HSB Box Color Picker
  • HSB Wheel Color Picker
  • Color Box

WinForms Command Bars

Command Bars small

NOV implements advanced WinForms command bars that mimic the commanding logic of Microsoft Office 2003, Visual Studio etc. NOV WinForms command bars can contain any other widget, and have support for many advanced features. Specific subtypes of commands bars include:
  • Menu Bar
  • Tool Bar
  • Status Bar

WinForms Containers

Containers small

The WinForms Container widgets are used to contain other widgets and provide different adorner features to their content.
  • Group Box
  • Pair Box
  • Uni Size Box
  • Splitter
  • Tab
  • Document Box
  • Scroll Content
  • And many other...

WinForms Context Popups

Context Popups small

The WinForms context popups are Popup Windows opened that are opened in a context fashion. Context popups are usually used for:
  • Context Menus
  • Custom Context Popups

WinForms Drop Down Edits

Drop down Edits small

The WinForms drop down edits consist of a specific editing area and a drop down button located at the right side. When the drop down button is clicked the drop down edit opens popup window, which assists the user with the editing. Notable drop-down edits are:
  • Combo Box
  • Date Time Box
  • Color Box
  • Split Buttons

WinForms Layout Panels

Panels small

The WinForms layout panels are used to arrange content. The layout panels included in NOV have unique features that are a product of our long term dedication to automatic layouts.
  • Panel
  • Single Visible Panel
  • Dock Panel
  • Stack Panel
  • Wrap Flow Panel
  • Table Flow Panel

WinForms Range Based Widgets

Range Based small

The WinForms range based widgets are widgets, which display a range and a current value. Notable range based widgets are:
  • Scrollbars
  • Slider
  • Numeric Up Down
  • Progress Bar

WinForms Text Visualization and Editing

Text Widgets small

The NOV WinForms Label and WinForms Text Box widgets allow for the visualization and editing of Unicode text. They are based on our proprietary managed Typography and as such are the only Label and Text Box in the .NET world that can guarantee you 100% identical text quality and speed in all environments.
  • Label
  • Text Box
  • Auto Complete Text Box

WinForms List Box

List Box small

The WinForms List Box is used to present the user with a list of items he can choose from. The items of the NOV WinForms List Box can be any other widgets. Supported are single and multiple selection modes.

WinForms Tree View

Tree View small

The WinForms Tree View is used to visualize a tree hierarchy. Users can navigate the hierarchy visually by expanding and collapsing certain tree branches. The items of the NOV WinForms Tree View can be any other widgets.

WinForms Top Level Windows

Top Level Windows small

The WinForms top level windows are windows that are opened on top of other windows in the specific presentation layer windows stack. The Top Level Windows of NOV UI for WinForms are virtualized. The NOV WinForms Top Level Windows feature full control over the window frame and title bar, and can be opened in modal fashion. Top level windows are usually used for:
  • Popups
  • Dialogs

UI for WinForms Themes

Themes small

NOV WinForms widgets are styled with CSS. NOV initially comes with the following themes:
  • Windows 8
  • Windows 7
  • Windows XP Blue
  • Windows Classic (with all color scheme variations)
  • macOS Lion
  • macOS El Capitan
  • Nevron Dark
  • Nevron Light

Miscellaneous WinForms UI features

Miscellaneous WinForms UI features that apply to all types of widgets include:
  • Borders – an implementation of the W3C borders specification, with many additional enhancements.
  • Commanding – an extensive framework for implementing diverse commanding logic in Enterprise applications.
  • Tooltips – virtualized support for tooltips with many advanced features.
  • Cursors – virtualized support for cursors.
  • Clipboard – virtualized support for clipboard.
  • Drag and Drop– virtualized support for drag and drop.

Customer Quotes

  
I really like the fact that standard windows icons are provided with the NOV Ribbon example, avoiding the need to recreate the wheel and giving a more professional appearance. Using the provided Visual Studio NOV solution, it is fairly straightforward to add custom icons with a few extra simple steps. The gallery of C# examples for all controls makes it easy to create custom layouts. For the handful of customizations I could not find in the examples or user forums, the tech support responses got me going within a day.
  

Jay Wilson
K2realm, LLC