Windows Presentation Foundation (WPF) APIs

Explore the comprehensive API reference for Windows Presentation Foundation (WPF), a UI framework for building Windows desktop applications.

Button

System.Windows.Controls

Represents a standard Windows button control.

View Details

TextBlock

System.Windows.Controls

Displays a block of text. Can be used for single lines or multiple lines of text.

View Details

DataGrid

System.Windows.Controls

Displays data in a tabular format. Supports sorting, editing, and virtualization.

View Details

DependencyObject

System.Windows

The base class for all WPF objects that support the dependency property system.

View Details

UIElement

System.Windows

The base class for all UI elements in WPF. Provides core functionality for rendering and input.

View Details

Window

System.Windows

Represents a top-level window in a WPF application.

View Details

Grid

System.Windows.Controls

Represents a flexible grid-based layout system.

View Details

StackPanel

System.Windows.Controls

Arranges child elements in a single line, either horizontally or vertically.

View Details

RoutedEvent

System.Windows

Represents a routed event in WPF, allowing events to travel up or down the element tree.

View Details

Binding

System.Windows.Data

Represents a data binding that connects an element's property to a data source.

View Details

Style

System.Windows

Defines the appearance and behavior of WPF elements.

View Details

ControlTemplate

System.Windows.Controls

Defines the visual structure of a control, overriding its default appearance.

View Details