Powerful Input Controls for .NET

Parse and Format User Input with .NET Editors. Utilize dozens of .NET input controls for any data entry scenario.

  • Capture text with masking, error detection, and validation
  • Format and parse numbers, dates, colors, and fonts
  • Select multiple items from a checklist or enter items like a tag editor
  • Design a custom drop-down UI with ease
DOWNLOAD FREE TRIAL

Why Choose ComponentOne .NET Input Controls?

Find the Exact Editor You Need

ComponentOne includes dozens of input controls and editors for a variety of data types and scenarios that are missing in the Visual Studio toolbox.

Effortlessly Validate Input

With specialized editors and built-in validation features, you can easily prevent invalid input such as alphanumeric characters in a numeric input box.

Consistent and Professional Styles

ComponentOne .NET input controls are designed to match the standard controls out of the box. Plus, you can customize the appearance to match your application's theme.

.NET Input Controls

.NET AutoComplete

.NET AutoComplete

The AutoComplete control shows suggested text for a field in a drop-down list.

Learn More: WinForms | WPF | ASP.NET Core | Blazor | Xamarin

.NET ColorPicker

.NET ColorPicker

Color picker controls provide multiple ways to select and edit colors.

Learn More: WinForms | WPF | ASP.NET CoreUWP

.NET ComboBox

.NET ComboBox

The ComboBox control provides a lightweight Combobox that combines the versatility of an editable textbox and the power of an automatically searchable drop-down box.

Learn More: WinForms | WPF | ASP.NET Core | Blazor | Xamarin

.NET Custom Drop-Down List

.NET Custom Drop-Down List

With the custom DropDown control, you have complete control over creating specialized drop-down editors.

Learn More: WinForms | WPF | Xamarin | UWP

.NET Date and Time Input

.NET Date and Time Input

Display, edit, and validate date and time information using several specialized components for editing DateTime values.

Learn More: WinForms | WPF | ASP.NET Core | UWP

.NET Masked Input

.NET Masked Input

Use a mask to prevent invalid data by validating and formatting user input as it is entered.

Learn More: WinForms | WPFASP.NET Core | Blazor | Xamarin | UWP

.NET Multi-Select CheckList

.NET Multi-Select CheckList

The MultiSelect control displays a drop-down checklist—allowing users to select multiple items.

Learn More: .NET | WinForms | WPF | ASP.NET Core | UWP

.NET Numeric Input

.NET Numeric Input

Edit numbers, format the numeric value as it is edited, and prevent users from entering invalid data.

Learn More: WinForms | WPFASP.NET Core | BlazorUWP

.NET Range Slider

.NET Range Slider

The RangeSlider control extends the basic slider control and provides two thumbs, making it possible for users to select a range.

Learn More: WinForms | WPF | UWP

.NET Rating Control

.NET Rating Control

Enable users to share and track their ratings with the Rating control.

Learn More: WPF

.NET Tag Editor

.NET Tag Editor

Edit tags or labels by allowing users to pick multiple items from a list with autocomplete support.

Learn More: WinForms | WPF | ASP.NET Core | UWP

.NET Data Pager

.NET Data Pager

The DataPager provides buttons for convenient data source record navigation and more.

Learn More: WinForms

.NET File Manager Picker

.NET File Picker

The File Picker control shows a file picker dialog box—allowing users to select multiple files for selection or upload.

Learn More: WPF | ASP.NET Core

.NET FontPicker Control

.NET FontPicker

The FontPicker control provides font selection from a drop-down list.

Learn More: WinForms

.NET Popup Control

.NET Pop-Up

The PopUp control shows arbitrary elements as popups, popovers, tooltips, windows or dialogs.

Learn More: ASP.NET Core | Blazor