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.

To manage the content of the graphical region in WPF, there is some tools (like PRIM) that allows to have a main region which doesn't change during the navigation, and a dynamic one that will hold the content of the controls. In some simple cases, we want to perform it in a simple way without using any tool. Fortunately, the Wpf Material design Toolkit http://materialdesigninxaml.net/ is providing great items that can be used as navigation menus. In this article I'm going to show you how to create an application and navigate between views using The tab control of the Material design toolkit in WPF

This article explains Styles and Templates in WPF. Styles are a way to group similar properties in a single Style object and apply to multiple objects.

This article lists the most asked WPF Interview questions and answers. What is WPF? How to learn WPF? WPF tutorials.

In this article, you will learn about CheckBox binding in MVVM WPF.

In this article, you will learn about multi binding in MVVM - WPF.

WPF ListBox class represents a ListBox control that is a collection of ListBoxItems. The <ListBox> XAML represents the UI of a ListBox. This tutorial and code examples are the various use cases of ListBox control in WPF and C#, such as ListBox Formatting, ListBox Style, Images in ListBox, CheckBox in ListBox, and Data Binding in ListBox.

In this article, you will learn about rounded scrollbar in ListView/ComboBox - WPF.

There are 3 ways to bind the View with ViewModel. One way is to bind DataContext Property within a XAML, Second is to assign DataContext within Code-Behind and last using ViewModelLocator.

This article is about the creation of text box with auto complete/suggestion feature along with its integration within your code in WPF platform.

This article is about integration of CSVLibraryAK C#.NET library with WPF platform.

In this tutorial I will discuss on how to bind Data with WPF windows application.

In this article, you will learn how to customize WPF Application using Template and Styles.

In this article, you will learn about Controls and Layout in WPF.

WPF helps to customize the existing API's to develop rich user interface desktop applications easily. By the end of this article, you will be able to learn the basic information about Environment setup to start with your first WPF Application. (Getting started with WPF)

In this article, you will learn how to manage error-prone code with 2 simple properties in WPF.

In this article, you will learn about advanced versions of triggers used in WPF.

Learn how IdealAutomateExplorer uses C# and WPF to organize, search, and launch automated tasks from a knowledge base.

This interface is responsible for updating the UI.

RelayCommand is a widely used concept in WPF-MVVM, One must understand it's behavior. In this article, we will learn it's implementation & behavior.

Build a COVID-19 tracker in WPF using Material Design, XAML styles, MVVM data binding, and Web API calls with HttpClient.

Canvas control gives full flexibility to the developer, It doesn't have any default values for its children.

WPF provides 2D graphics shape to enhance look & feel of an application.

A wrap panel is used when you have to wrap contents horizontally or vertically.

This article will help you to understand how to create an 3D graphics in WPF, what are the things you should know.

Stack panel is the simplest yet widely use the panel in WPF, It is used when one wants to arrange item in a single line.

IsSharedSizeScope is used to align the elements on UI.

In this article, we will learn how you can use the Grid panel in WPF and its 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