Click here to Skip to main content
15,881,898 members
Everything / Desktop Programming / WPF

WPF

WPF

Great Reads

by Dr. WPF
.NET 3.5 SP1 is here! It's time to break out your DirectX skills. This article provides the information necessary to get started using a new DirectX interop feature in WPF called D3DImage.
by Daniel Vaughan
Calcium provides much of what one needs to rapidly build a multifaceted and sophisticated modular application. Includes a host of modules and services, and an infrastructure that is ready to use in your next application.
by Fredrik Bornander
WPF Implementation of the spinning panel frequently used on the iPhone
by Sacha Barber
It would probably be like Cinch, an MVVM framework for WPF.

Latest Articles

by Macabies Gilles
An easy-to-use filterable, multilingual custom DataGrid control for managing and filtering data for your WPF applications
by gabriel4sonic
Shows how to use OpenGL in a .NET WPF application by directly incorporating an OpenGL window as a child of the main WPF window, making it behave more like a control
by Jo_vb.net
Part 2 of my article about 'Schafkopf' introduces Automated Bidding
by Peter Sun (247)
Implement ChatGPT API in C# WPF with GPT3.5-turbo

All Articles

Sort by Updated

WPF 

11 Nov 2020 by DotNetLead.com
Drag and drop behaviour in WPF
26 Oct 2020 by Matteo Prosperi
In this article, we investigate how DateTime issues are avoided.
26 Oct 2020 by Matteo Prosperi
This post is the the second in a short series investigating somewhat exotic parts of .NET.
2 Apr 2020 by Rahman Masudur
Few tricks about using a Resource Dictionary in WPF
25 Dec 2018 by n.podbielski
Reflection.Emit is very powerful tool. It creates IL code and since C# is converted into IL too, we have the same functionality as in C# and even more. It is very powerful and at the same time very complicated. Because of that it is worth to discuss how and for what it should be used.
3 Oct 2018 by Junian Triajianto
How to perform Face Detection using your camera / Webcam
17 May 2018 by S Ravi Kumar (TechieRathore)
Creating WPF applications using Xamarin.Forms
13 Jan 2018 by DevLake
WPF Master Details MVVM Application
12 Jan 2018 by Abhishek Sur
Working with ICollectionViewSource in WPF
24 Jul 2017 by Steve Naidamast
WPF page navigation - poorly documented but helpful tip
12 Mar 2017 by Afzaal Ahmad Zeeshan
This is a small post, containing a few suggestions for users of Microsoft Cognitive Services.
29 Jan 2017 by HeWillem
How to solve the TabControl focus behavior with invisible tabs
7 Oct 2016 by Steve Naidamast
Here is a simple way to make a custom WPF Message Box
12 Apr 2016 by Paulo Zemek
Infinite maps (for games or similar)
2 Apr 2016 by EngineerSpock
Global exceptions handling in WPF
22 Oct 2015 by Steve Naidamast
The complexity that comes with the implementation of this type of control stems from the fact that you must have some knowledge of handling multi-threaded processes in a WPF application.
16 Oct 2015 by Steve Naidamast
Using the Xceed “Busy Indicator” control
29 Sep 2015 by DotNetForAll
The article will take you through the layout process in WPF.
15 Jun 2015 by Sacha Barber
Azure: how to upload and stream video content to WPF from blob storage
13 Mar 2015 by DotNetForAll
How to develop resolution independent applications in WPF
26 Jan 2015 by Sacha Barber
A short post about how you can easily bind to nullable enums value in WPF
8 Jan 2015 by User 271009
Stuff – WPF Line of Business using MVVM Video Tutorial
8 Jan 2015 by User 271009
Microsoft patterns & practices Prism 4 library and guidance gives WPF and Silverlight developers a very solid foundation for creating business applications.
8 Jan 2015 by User 271009
Change and deleted item tracking within the Infragistics datagrid
2 Jan 2015 by Pete O'Hanlon
Sensing the future with WPF
9 Dec 2014 by adityaswami89
Article on Validation in XAML applications with Fluent technique
25 Nov 2014 by Ivan Krivyakov
New instance of a merged dictionary will be created for every user control. This can (and does) lead to increased loading time and memory footprint.
24 Oct 2014 by Wastedtalent
Part 1 of how to create a dynamic WPF menu
24 Oct 2014 by Wastedtalent
Creating a dynamic WPF Menu: Part 3
19 Oct 2014 by adityaswami89
This article will guide you if you want to create your own custom ORM or a wrapper over the ORM. This is only for demo towards the Unit of work pattern with Repository and a singleton Session class.
19 Oct 2014 by Mario Vernari
Numpad's decimal point correction for WPF
18 Oct 2014 by adityaswami89
A generic way of adding a table to Powerpoint using OpenXML
12 Sep 2014 by Pragmateek
Introduction As a WPF developer for years I was recently concerned by the new direction chosen by Microsoft on its client platforms with the rise of the brand new WinRT framework. I was concerned for good reasons: I’ve suffered from … Continue reading →
25 Jul 2014 by Nikola Breznjak
How to build a font viewer application in WPF without writing any C# code
28 May 2014 by Nick Polyak
Data Templates implementation outside of WPF
11 Apr 2014 by comiscience
My original article link is here: http://www.codeproject.com/Tips/752333/Improve-WPF-performance-with-RenderOptions Introduction Too many articles have been presented on how to improve WPF performance with several global methods.
3 Mar 2014 by Sacha Barber
WPF: DatePicker With Holiday Blackouts And ToolTips
22 Feb 2014 by Panagiotis Bailis
Custom media player in WPF (Part 1)
29 Dec 2013 by comiscience
Sometimes we need to have an independent View-ViewModel part which divides a part of the work to an independent module. Why do we do this?
26 Dec 2013 by Leung Yat Chun
I hope this rewrite can reduce the effort needed to implement other touch based code and other gesture.
3 Dec 2013 by Vangos Pterneas
Kinect and WPF: Getting the raw and depth image using OpenNI.
3 Dec 2013 by Vangos Pterneas
Painting with Kinect using OpenNI
3 Dec 2013 by Vangos Pterneas
Complete body tracking in Kinect.
1 Dec 2013 by Nick Polyak
A series of blog posts regarding implementing WPF concepts outside of WPF
29 Nov 2013 by Nick Polyak
This post talks about generic Tree structures in C#.
25 Nov 2013 by Nick Polyak
I continue a series of blog posts about implementing WPF concepts outside of WPF.
21 Nov 2013 by Philipp Sumi
Here are some quick and dirty tooltips - revisited and interactive
11 Nov 2013 by Manoj.Kumar12
I will dive into a way we can create reusable generic 2D grid which is bound to object collections.
22 Jul 2013 by Simon Jackson
Syncfusion’s "Succinctly" series, one of the largest free (and still growing) set of technical books covering everything from languages, to source control systems and beyond.
4 Jul 2013 by Timmy Kokke
The Storyboard extension is available for users of Visual Studio Ultimate, Premium and Test Professional.
26 Jun 2013 by Victor Rene
Gradia's initiative bar
29 May 2013 by Melick
How to install three tier SP Farm with Medium Security
24 May 2013 by Nick Polyak
AProperties and Bindings outside of WPF Revisited
29 Apr 2013 by Nick Polyak
Here we are going to talk about the binding concept and how it can be re-implemented outside of WPF without being tied to the visual libraries or the UI threads.
29 Apr 2013 by Nick Polyak
Re-implementing and improving WPF concepts outside of WPF and in a way that is not necessarily connected to GUI development.
5 Apr 2013 by Irina Pykhova
How to parse JSON to C# in WinRT, Silverlight, WPF, Windows Phone.
2 Apr 2013 by PratapReddyP
Using Delegate Control in Sharepoint
11 Feb 2013 by Stephen Brannan
WPF Enumeration Data Provider
21 Jan 2013 by MJ Ferdous
How to customize theme code for MYTHEME theme
29 Nov 2012 by Ivan Krivyakov
In GAC we trust
14 Nov 2012 by Ivan Leonenko
Local image caching with custom control in WPF
16 Oct 2012 by Barry Lapthorn
How to create an MVVM application using MVVM Light with multiple views in one window
15 Oct 2012 by Marius Bancila
I will show how to provide keyboard input for WPF controls hosted in a Win32 applications.
15 Oct 2012 by John Michael Hauck
In this post, I briefly discuss the design behind the VisibilityControl.
5 Oct 2012 by Melick
How to create client context to access SharePoint 2013 (Office 365 preview) in AutoHosted SharePoint app model using SharePoint Client Object Model
2 Oct 2012 by Joel Ivory Johnson
Setting the Display for a WPF Application
10 Sep 2012 by Ivan Krivyakov
Preventing zombie animations from freezing your properties
3 Sep 2012 by Ivan Krivyakov
This simple trick stops the binding gremlins on their tracks, as only a dependency property can be their target.
20 Aug 2012 by Andrei Ion Rînea
WPF Default Binding Format Culture
17 Jul 2012 by Daniel Vaughan
Implementing field level change notification in WPF, and how a Lambda Expression can be used to specify a composite property that raises change notifications automatically whenever an associated property changes.
4 Jul 2012 by User 271009
Change and Deleted Item Tracking within the Infragistics DataGrid
13 Jun 2012 by TheDhruv
Export data from a SQL Server database table to an Excel sheet day wise.
11 Jun 2012 by gnikolaropoulos
How to build a sample window (no resizing) with WPF which will look like Metro.
7 Jun 2012 by Shweta Lodha
The differences between StaticResource and DynamicResource.
5 Jun 2012 by Nikos Baxevanis
How to build a Metro UI with WPF?
5 Jun 2012 by ManojKumar19
Hands on Lab for MVVM, Value Converter, XAML Binding, Delegate Command pattern, INotifyPropertyChange, Lambda Expression, LINQ etc. in Silverlight/WPF project
26 Apr 2012 by Colin Eberhardt
Databinding is a fundamental part of the WPF, Silverlight, and the Silverlight for Windows Phone 7 frameworks. It is a powerful concept that once mastered allows you to write concise and elegant code.
2 Apr 2012 by Melick
I had a difficult time to get user profile service synchronization started. Following are the errors encountered to me when I tried to start the synchronization manually as well as through SharePoint.
21 Mar 2012 by SteveAdey
This is a quick demonstration of how to use the standard WPF TabControl inside MVVM.
19 Mar 2012 by Md. Rashim Uddin
How to define your own dialog box
7 Feb 2012 by kribo
How to use System.Windows.Forms.ColorDialog in a WPF project
7 Feb 2012 by SteveAdey
Multi-lingual UIs in WPF
7 Feb 2012 by Colin Eberhardt
This blog post provides step-by-step instructions for creating a user control, which exposes bindable properties, in WPF and Silverlight. The post covers dependency properties, and how to manage DataContext inheritance.
31 Jan 2012 by XPG Live
Use leaderboards on Windows Phone with XPG
30 Jan 2012 by kishore Gaddam
The Binding object needs to get its data from somewhere, and there are a few ways to specify the source of the data like using Source property directly in the Binding, inheriting a DataContext from the nearest element...
27 Jan 2012 by qenn
Asynchronous WPF command
24 Jan 2012 by SteveAdey
Here's a quick post to show how to make images (and any other framework element) react to an ICommand when clicked.
23 Jan 2012 by Ayobami Adewole
How to create shaped or irregular window in WPF
18 Jan 2012 by SteveAdey
This is an example to show the use of MVVM in creating a grouping listbox.
16 Jan 2012 by SteveAdey
Setting up an MVVM application and some simple binding to text and commands.
1 Dec 2011 by Sean A. Hanley
How to use the WPF Task Dialog wrapper in an MVVM application.
30 Nov 2011 by Gilly Barr
How to compile multiple projects into a single EXE file in WPF
22 Nov 2011 by Felice Pollano
Using AvalonDock and Caliburn Micro Screen Conductor together
10 Nov 2011 by Adrian Alexander
The included ClosableTabItem derives from TabItem and provides the functionality you need to easily add close buttons to your program's tabs.
31 Oct 2011 by Ashish Kaila
Introducing MixModes Synergy 2010
31 Oct 2011 by Ashish Kaila
Localization in WPF applications
31 Oct 2011 by Ashish Kaila
WPF Control Development Unleashed - my favorite WPF book of all times
31 Oct 2011 by Ashish Kaila
In this tutorial, I will take a practical example of a card game and illustrate how to model a playing card in WPF and define templates for defining visual aspect of the card as per the sign and the value of the card.
31 Oct 2011 by Ashish Kaila
Some useful WPF tips.
20 Oct 2011 by Derek Lakin
Implementing Application.DoEvents in WPF.