WPF

Windows Presentation Foundation (WPF) user interface controls are reusable design elements that help developers implement a wide variety of features in their desktop applications in less time.

Learn more about WPF

Request a Quote

What is WPF?

Overview

Windows Presentation Foundation (WPF) user interface controls are reusable design elements that help developers implement a wide variety of features in their desktop applications in less time. ComponentOne provides a complete set of flexible, high-performance WPF controls, including datagrids, charts, reports, inputs, and more.

Why choose ComponentOne for your WPF applications?

Elevate your apps with fast data management UI

View and edit large datasets on demand using our popular FlexGrid control. Provide flexible filtering to the end user with DataFilter.

Get more charts for finance and analytics

FlexChart and FinancialChart support more than 100 chart types and unique features to aid in data analysis with a flexible API.

Easy-to-use API and MVVM support

The API is designed for any development strategy. Fully declare the controls in XAML, following MVVM best practices, or write code completely in C#.

Deliver modern-looking desktop apps in less time

WPF controls support a modern, fluent style complete with touch support and simple styling, without the need to customize templates.

Rapid development with Visual Studio integration

Get started quickly with project templates, drag and drop controls from the toolbox, and write less code with the suggested Visual Studio 2022 actions.

Get started quickly More than 200 examples of C#

Deploy all the features in practice with access to hundreds of code samples on GitHub or installed locally.

Manageable distribution with NuGet packages

Package management is easy with ComponentOne NuGet packages on nuget.org or installed locally.

Scale apps with cross-platform controls

Develop powerful desktop applications in WPF and bring your applications to the web or mobile devices with direct code reuse in Blazor and Xamarin.

System Requirements:

CPU: 1.8 GHz dual-core processor

RAM: 2 GB

HDD/SSD: 50GB free space on main drive

Operating system: Microsoft Windows 10, Microsoft Windows 8 32-bit, Microsoft Windows 7 32-bit, and Microsoft Windows Vista 32-bit

Resolution: 1024 × 768

You don't know what software you need or you haven't found what you were looking for?

You don't know what software you need or you haven't found what you were looking for? We have a team ready to help you choose the right software for your company.