Welcome to Windows Presentation Foundation (WPF) section of C# Corner. In this section, you will find articles, source code samples, tutorials, tips, resources, downloads, and news related to Windows Presentation Foundation in .NET 3.0.


  • Kartik Pawar

    Colored Label Text Using WPF

    In this blog, we will discuss colored label text using WPF.
    Kartik Pawar Feb 02, 2018
  • Kartik Pawar

    Reverse Of Entered Text Using WPF

    In this blog, we will learn to create a WPF program for displaying the reverse of entered text.
    Kartik Pawar Jan 30, 2018
  • Sagnik Majumder

    Simplest WPF Dependency Property For Beginners On Background Color

    This blog describes how to create a simple dependency property in WPF which applies on an user control and sets the background color of the property.
    Sagnik Majumder Nov 22, 2017
  • Hamati Rami

    Using UIModel Class For Binding In WPF

    When creating WPF applications, you use binding. It’s a very nice workflow except for one point, where I want to bing the ContentProperty of a Label or a TextBlock. If I set this up in the xaml cod...
    Hamati Rami Nov 10, 2017
  • Hamati Rami

    Quick Workaround To GUI Update In Property Change Of Observable Collection

    I’m new to WPF and data binding, after wandering around the web for a good solution, all I could find were (in my opinion) overly complicated solutions to a problem that will most probably be fixed...
    Hamati Rami Oct 26, 2017
  • Punit Jain

    Disable Double Click In WPF Application

    Many times, we want to disable the double click of a button in an application. This may be to avoid opening the same popup twice or to avoid saving a new record twice.
    Punit Jain Oct 25, 2017
  • Pradeep Yadav

    Types Of DataBinding In WPF

    DataBinding is a mechanism in WPF applications that provides a simple and easy way for applications to display and interact with the data.
    Pradeep Yadav Jul 31, 2017
  • Pradeep Yadav

    DataBinding In WPF

    Data Binding is a mechanism in WPF applications that provides simple and easy way for application to display and interact with data.
    Pradeep Yadav Jul 28, 2017
  • Santhosh Ssquare

    Login Page Using WPF

    Sample Login application for WPF beginners. Simple one embedded with SQL Server as Back end, with MahApps integrated application with few animations.
    Santhosh Ssquare Jul 17, 2017
  • Pradeep Yadav

    Routed Command In WPF

    In this blog you will learn about Routed Command in WPF.
    Pradeep Yadav Jun 22, 2017
  • Pradeep Yadav

    MarkUpExtension In WPF

    MarkupExtension in WPF resolves value of a property at the runtime. These are dynamic placeholders for attribute values in XAML. They are surrounded by curly braces (i.e {}) like StaticResource Nor...
    Pradeep Yadav May 24, 2017
  • Pradeep Yadav

    User Control In WPF

    User control in WPF.
    Pradeep Yadav May 24, 2017
  • Wen Dong

    WPF Note

    Points from my learning about WPF/ XAML.
    Wen Dong May 23, 2017
  • Pradeep Yadav

    Custom Control In WPF

    Custom Control in WPF.
    Pradeep Yadav May 23, 2017
  • Amit Gupta

    How To Handle "WPF Application Has Stopped Working"

    In this blog, we will going to learn to catch unhandled exceptions caused in WPF Application and avoid terminating it.
    Amit Gupta May 17, 2017
  • Amit Gupta

    How To Run A Single Instance Of Your Application

    In this blog, we will learn how to create only a single instance of our Application in Windows Form or WPF.
    Amit Gupta May 17, 2017
  • Piyush Pansuriya

    WPF - Nesting Of Layouts

    This blog helps you in the nesting of the layout which means the use of layout panel inside another layout, e.g. defining stack panels inside a grid.
    Piyush Pansuriya Apr 06, 2017
  • Piyush Pansuriya

    WPF - Dependency Properties

    This blog presents an overview of WPF - Dependency Properties.
    Piyush Pansuriya Apr 01, 2017
  • Piyush Pansuriya

    WPF - Elements Tree

    In this blog, you will learn about WPF - Elements Tree.
    Piyush Pansuriya Mar 31, 2017
  • Piyush Pansuriya

    Why XAML In WPF

    XAML is not only the most widely known feature of WPF, but it's also one of the most misunderstood features. If you have exposure to WPF, then you must have heard of XAML; but take a note of th...
    Piyush Pansuriya Mar 29, 2017
  • View More