Time-Saving .NET Input Form Management

ComponentOne InputPanel is the new paradigm to easily create and maintain .NET data-entry forms.

  • Manage the design and layout of an entire form through one component
  • Create dynamic, databound forms without having to position each element
  • Supports desktop .NET applications developed with WinForms, WPF and UWP
Download Free Trial (2022v2)

Why Choose InputPanel?

All-in-One Data Entry Form

Our innovative InputPanel is a single control that makes it easy to create and manage complete .NET data-entry forms.

Instant Forms Over Data

Just set the data source and you have a complete forms over data (FOD) desktop application similar to Microsoft Access.

Create Dynamic Input Forms

Generate and modify input forms on the fly without having to worry about layout, positioning and tab order of each item.

.NET Input Form Key Features

Complete Input Form Generation

Add a full data entry form with a single line of code. Set the InputPanel data source and each input control is automatically generated with a corresponding label. A navigation bar is also added to the form for end-users to navigate and update records.

Built-in Editors

The InputPanel will automatically select each input control based on the data type, but you can override this and choose from up to 20 built-in editors. You can also host your own custom controls, add images, separators and more.

.NET Input Form Layout

Multi-Column Layout

By default, the .NET input form flows row to row. You can break the stacked flow at any point to create multiple column layouts. When you insert or remove any field the remaining editors adjust automatically so input form management is easy.

Flexible Grid and Flow Layouts

Create layouts that wrap and flow left to right by just setting one property in WinForms. Or align items in a grid without worrying about scaling when the form is resized. In WPF and UWP you can define a flexible layout template.

Additional Features

Automatic Tab Order

The InputPanel automatically establishes the tab order, making it possible for end-users to naturally tab from entry to entry at run time.

Accelerator Keys

When the form is populated with fields from a data source, accelerator keys are automatically generated. Use the key accelerator editor to manage key duplicates.

Rich Tooltips

Provide helpful information to users about a form field using tooltips. You can easily design tooltip content with images and rich text.

Validation and Error Handling

Display visual alerts when a user enters invalid input. By default, the alert is a red frame around the input control. You can also add custom alerts like tooltips.

Collapsible Group Headers

Group input fields into categories and allow users to expand or collapse groups at runtime.

Themes

Choose from 40+ included themes in WinForms or customize your own using the C1ThemeController. WPF supports 20+ themes.

.NET Input Form Supported Platforms

WinForms InputPanel

The WinForms input form control has rich design-time support. It also supports flow layout and 20 built-in editors.

WPF InputPanel

Integrate the WPF input form control into a datagrid to give you a form detail row. Data annotations allow you control which fields are visible and how they should be formatted.

UWP InputPanel

Bind the UWP input form control to any IEnumerable data source and get an instant data entry form.

.NET Input Form Demos

Desktop Demo Explorer

All of our WinForms and WPF demos are included in a single downloadable desktop explorer. Explore every feature for ComponentOne InputPanel using the Control Explorer applications for .NET Framework or .NET 6+.

ComponentOne Customer Feedback and Awards

"Prompt responses, quality feedback, and help with code examples. Fantastic service!"

RICHARD HERBERT

"Excellent product with good support"

MIKE WEBSTER

"I am very appreciative of the effort your entire team gave to make this transaction happen. Thank you for your efforts!"

SAM COLE

ComponentSource #2 Publisher 2022 Award ComponentSource #3 Product 2022 Award

"When I run into complex problems, I turn to my ComponentOne Studio Enterprise toolbox."

KEN SPENSER, MICROSOFT REGIONAL DIRECTOR - FRAMEWORK MASTERS

"I love to use C1 components! I can be confident that if I need to do a particular task, ComponentOne will have the control to do the job."

SILV SORDELLO, SOFTWARE DEVELOPER

"As an ISV, I need tools that allow me to be competitive. Therefore, it's a must to use reliable and stable tools for customized solutions...ComponentOne provides all that to me and even more!"

DENNIS WALLENTIN, MICROSOFT MVP (EXCEL)

"Easier to use right off the bat. I liked using the Scheduler for drag-and-drop capability."

MICHELLE GIBSON, SOFTWARE ENGINEER