Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.

In this article I am showing how to show all utility lists in a C# WPF application.

This article shows how to show pop-ups in WPF using a ConfirmationRequest of Prism 5.0.

In this Hour 8 part of the Mastering WPF DataGrid in a Day series, I will demonstrate how to use CRUD operations in a DataGrid.

In my last article, we saw how to work with the DataGrid columns. In this Hour 7 part of Mastering WPF DataGrid in a Day series, I will cover the use of a data template in a DataGrid.

In my last article, I demonstrated how to use some of the basic columns functionality. In this Hour 6 part of Mastering WPF DataGrid in a Day series, I will cover some of the advanced functionality of DataGrid columns.

This article explains how to convert a DataSet and DataReader to a list using a simple WPF application.

This article begins my WPF 4.5 features article series. Here you will learn about one new interface InotifyDataErrorInfo introduced in WPF 4.5.

In this article, we will learn about INotification and PopUps with Interactivity using NotificationRequest.

The purpose of this article is to show how to create a navigation mensage service for a WPF application that uses the Modern UI.

The purpose of this article is to show how to create a navigation service for a WPF application that uses the Modern UI.

The purpose of this article is to show how to create a blank window in WPF using the Modern UI that handles the navigation.

In this Hour 5 part of the Mastering WPF DataGrid in a Day series, I will talk about the DataGrid columns and review column properties.

This article of the Mastering WPF DataGrid series explains the DataGrid row header and rows visibility, row appearance and a few other properties.

This article, an introduction to the WPF DataGrid, is the third article of a series.

In Hour 2 of this series, I will talk about the DataGrid control layout and border.

In this article we learn various types of style and animation using WPF.

The purpose of this article is to show how to create a basic default Window in WPF using the Modern UI.

The purpose of this article is to show how to create a default window in WPF using the Modern UI, but without the back button.

The purpose of this article is to show how to create a blank window in WPF using Modern UI.

In this article, we will learn about the GridSplitter and its properties in WPF.

In this article, we will learn about the Canvas Layout and its properties in WPF.

In the previous article, Working with WPF Table using XAML - Part I, we discovered how to perform this task using XAML. Now, we will see how to do the same using C#.

This article explains multiple validations on the same property in WPF using INotifyDataErrorInfo and Data annotation.

This article shows how to create a Combo Box with check boxes in a WPF DataGrid.

In this article, we will learn about DockPanel and its properties in WPF.

In our applications, we often use static properties. Prior to WPF 4.5, the Binding object did not support binding with static properties. WPF 4.5 now supports binding with static properties.
Everything on WPF, not only its articles: the WPF page →
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterMembers onlyWrite an article and earn +1,000 SHARP when it is approved.
Write an article