WPF
Windows Presentation Foundation (WPF) is a Windows client application development sub framework and is a part of .NET Framework. WPF uses XAML as frontend and C# as backend languages. Here is a list of WPF tutorials, WPF code samples, WPF training, and WPF free books.
Articles
  • Mahesh Chand

    Working with WPF RadioButton using C# and XAML

    The RadioButton class in WPF represents a Radio Button control. The code example in this tutorial shows how to create and use a RadioButton control available in WPF and XAML.
    Mahesh Chand Aug 27, 2008
  • Mahesh Chand

    Working With WPF PasswordBox Using C# and XAML

    The PasswordBox class in WPF represents a Password TextBox that provides functionality to mask and hide characters. The code examples in this article demonstrate how to use a PasswordBox control in...
    Mahesh Chand Dec 18, 2009
  • Mahesh Chand

    Future of WPF

    What is the future of WPF? Watch the following video in which two Visual Studio program managers at Microsoft, Unni and Hari, talk about the future of WPF, XAML, Blend and much more.
    Mahesh Chand Dec 09, 2014
  • Mahesh Chand

    Working With WPF Grid Panel

    The Grid class in WPF represents a grid panel. Grid panel can also be created at design-time using XAML <Grid> element. The code examples in this article, you will learn how to use a WPF Grid...
    Mahesh Chand Dec 17, 2009
  • Mahesh Chand

    WPF DatePicker Using C#

    A DatePicker control is used to create a visual DatePicker that let user to pick a date and fire an event on the selection of the date. The DatePicker class in C# and <DatePicker> element in ...
    Mahesh Chand Mar 07, 2010
  • Nirav Daraniya

    Explain Combo Box Binding In MVVM - WPF

    In this article, you will learn how to explain combo box binding in MVVM - WPF. INotifyPropertyChanged, ICommand interface
    Nirav Daraniya Oct 07, 2016
  • Mahesh Chand

    Working with WPF Calendar

    The Calendar class in WPF represents Windows calendar control that allows users to pick a date or date range from a monthly view. The Calendar element in XAML can be used to create a calendar at de...
    Mahesh Chand Mar 04, 2010
  • Mahesh Chand

    WPF CheckBox

    The CheckBox class in C# represents a WPF Check Box control. The <CheckBox> element in XAML can be used to create a CheckBox at design time. The code examples in this tutorial demonstrate how...
    Mahesh Chand Mar 16, 2010
  • Dinesh Beniwal

    Button Control In WPF

    The Button class and XAML Button element represent a WPF Button control that is used to execute code on the button click event. Code examples in this article covers how to use Button, add a button ...
    Dinesh Beniwal Feb 02, 2009
  • Mahesh Chand

    WPF Border Tutorial

    The Border class in C# represents a border control in WPF. XAML Border element is the border representation in UI. Learn how to create borders around WPF controls using XAML and C#.
    Mahesh Chand Dec 18, 2009
  • Mahesh Chand

    ScrollBar In WPF

    The WPF Scrollbar control adds scroll bars to a Windows or a control. The code examples in this tutorial shows use the ScrollBar class in C# and ScrollBar element in XAML to add scrolling functiona...
    Mahesh Chand Jun 30, 2009
  • Mahesh Chand

    WPF Slider Control

    The Slider class in WPF represents the slider control in C#. The code example in this article creates a complete slider control functionality using XAML and C#.
    Mahesh Chand Mar 17, 2010
  • Mahesh Chand

    Transferring data from one ListBox to another in WPF

    This article discusses how we can transfer items from one ListBox to another in WPF.
    Mahesh Chand Jul 28, 2008
  • Mahesh Chand

    WPF TextBlock

    A TextBlock control in WPF provides a lightweight control for displaying small amounts of flow content. This tutorial and code examples demonstrates how to use a WPF TextBlock control in a WPF app ...
    Mahesh Chand Mar 18, 2010
  • Siddhesh Chalke

    Overview Of Styles In WPF

    In my ‘Overview of Resources in WPF’ article I talked about Resources and how they are useful. But there is one drawback with ‘Resources’ in WPF. Resource collection of each element contains indivi...
    Siddhesh Chalke Nov 13, 2018
  • Mahesh Chand

    WPF Toolbar Tutorial

    The <Toolbar> element in XAML and the Toolbar class in WPF represent a Toolbar control. This tutorial consists of several code examples of how to create a Toolbar and add buttons to a toolbar...
    Mahesh Chand Jan 14, 2015
  • Mahesh Chand

    GridView In WPF

    A GridView control provides interactive Grid functionality. WPF does not provide a GridView control. However, WPF ListView supports a GridView mode. The code sample in this tutorial demonstrates ho...
    Mahesh Chand Nov 09, 2009
  • Siddhesh Chalke

    Overview Of Composite Collection In WPF

    Recently in our project, which is based on WPF framework, we wanted to use ItemsControl to list out different types of objects. I couldn’t use general List, ObservableCollection or any other type o...
    Siddhesh Chalke Nov 04, 2018
  • Siddhesh Chalke

    Overview Of WPF Resources

    Resources in WPF are set of objects like Brushes, Templates, styles etc. which are stored in Dictionary and referenced by unique strings. Usually they are declared once and used throughout the appl...
    Siddhesh Chalke Oct 28, 2018
  • Nipun Tomar

    WPF DataGrid Style

    The DataGrid control provides a flexible way to display a collection of data in rows and columns. The DataGrid includes built-in column types and a template column for hosting custom content. The b...
    Nipun Tomar Jan 01, 2011