Click here to Skip to main content
14,977,701 members
Everything / Desktop Programming / WPF

WPF

WPF

Great Reads

by Graeme_Grant
Working with simple JSON objects and collections to Custom Converters and Transformations into .NET classes
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

Latest Articles

by Gaston Verelst
In this article, we will see how to convert a Windows .NET 6 WPF application to a Windows on Arm (WoA) application.
by Nilay M Joshi
Multiselect Combobox - Custom control for WPF
by G.TR
This tip shows two different approaches for disposing view models that use Reactive Extension
by Peter Huber SG
WPF LinearGradientBrush parameters are confusing and need a proper explanation

All Articles

Sort by Updated

WPF 

Please Sign up or sign in to vote.
7 Jul 2021
Gaston Verelst
In this article, we will see how to convert a Windows .NET 6 WPF application to a Windows on Arm (WoA) application.
Please Sign up or sign in to vote.
26 May 2021
Nilay M Joshi
Multiselect Combobox - Custom control for WPF
Please Sign up or sign in to vote.
7 May 2021
Peter Huber SG
WPF LinearGradientBrush parameters are confusing and need a proper explanation
Please Sign up or sign in to vote.
25 Apr 2021
Graeme_Grant
Working with simple JSON objects and collections to Custom Converters and Transformations into .NET classes
Please Sign up or sign in to vote.
15 Apr 2021
David Deley
Explains program flow when using await in various scenarios
Please Sign up or sign in to vote.
10 Apr 2021
Macabies Gilles
An easy-to-use filterable, multilingual custom DataGrid control for managing and filtering data for your WPF applications
Please Sign up or sign in to vote.
31 Mar 2021
Ivan Golović
Record various Windows session events, log them, parse and display session events per user
Please Sign up or sign in to vote.
29 Mar 2021
Uzi Granot
PDF File Writer is a C# .NET class library allowing applications to create PDF files. The latest update is an upgrade of the internal file structure to include object streams and cross reverence streams.
Please Sign up or sign in to vote.
15 Mar 2021
Peter Huber SG
Covers in depth all WPF color related issues from Color Models, ColorPickers, Colors to helpful methods for mixing colors and making them brighter and darker.
Please Sign up or sign in to vote.
1 Mar 2021
#realJSOP
For those times when you need more control over when a modeless window is created/displayed
Please Sign up or sign in to vote.
23 Feb 2021
#realJSOP
Implement enumerator selection in your WPF apps
Please Sign up or sign in to vote.
22 Feb 2021
#realJSOP
Present enumerators in your WPF UI
Please Sign up or sign in to vote.
21 Feb 2021
#realJSOP
Not about just writing code, but adapting someone else's code to your own needs
Please Sign up or sign in to vote.
20 Feb 2021
Sergey Alexandrovich Kryukov
Similar to ASCII Art, Unicode Art offers better tonal range, impressive look, and some fun on this sunny April day
Please Sign up or sign in to vote.
19 Feb 2021
Leif Simon Goodwin
A 3D surface plot control in C#
Please Sign up or sign in to vote.
18 Feb 2021
#realJSOP
A WPF ListView that automatically generates columns (that are also sortable) based on decorated entity properties
Please Sign up or sign in to vote.
5 Feb 2021
Peter Huber SG
Letting the user move some rows up and down in a DataGrid should be easy to implement, but it's a nightmare.
Please Sign up or sign in to vote.
4 Feb 2021
DavidHancock
A .NET 5.0 Windows application written in C# that attempts to solve Sudoku puzzles
Please Sign up or sign in to vote.
30 Jan 2021
Yang Kok Wah
A tool to generate face images and animated gif files for different angles and lighting using only a single face image. Also includes Face Matcher using Microsoft Face API.
28 Jan 2021
Gaston Verelst
In this article, we'll demonstrate the performance hit a sample application takes under emulation, and demonstrate how to port an existing codebase to Windows on Arm. We will show how to set up your development environment to target the ARM64 processor using .NET framework 4.8.
Please Sign up or sign in to vote.
21 Jan 2021
#realJSOP
Finally, a customizable MessageBox for WPF applications
Please Sign up or sign in to vote.
18 Jan 2021
John Whitmire
A customizable way to set enum flags
Please Sign up or sign in to vote.
2 Jan 2021
Brad Joss
Alter your clipboard contents before pasting to automate tasks
Please Sign up or sign in to vote.
2 Jan 2021
#realJSOP
A tool to generate model and viewmodel classes directly from your selected database
Please Sign up or sign in to vote.
10 Dec 2020
Leif Simon Goodwin
Simple WPF app that shows how to use PetaPoco library to manage an SQL database
Please Sign up or sign in to vote.
6 Dec 2020
Xomega Team
How to write multi-platform UI framework independent presentation logic
Please Sign up or sign in to vote.
2 Dec 2020
Ronald M. Martin
A walk-through of the front end of a convenient ad blocking application that lives behind a notify icon
Please Sign up or sign in to vote.
2 Dec 2020
Ronald M. Martin
This article provides a walk-through of the front end of a convenient ad blocking application that lives behind a notify icon.
Please Sign up or sign in to vote.
2 Dec 2020
Ronald M. Martin
This series of articles explores a new WPF-friendly wrapper class for Shell_NotifyIcon.
Please Sign up or sign in to vote.
2 Dec 2020
Ronald M. Martin
This series of articles explores a new WPF-friendly wrapper class for Shell_NotifyIcon.
Please Sign up or sign in to vote.
18 Nov 2020
Bruce Greene
.NET Core WPF design as quick and intuitive as WinForms! Hear that MICROSOFT?
Please Sign up or sign in to vote.
8 Nov 2020
Meshack Musundi
Paging data collections using the Dynamic Data library
Please Sign up or sign in to vote.
7 Nov 2020
Padanian
Updating user interface in WPF with simple one-way binding
Please Sign up or sign in to vote.
25 Oct 2020
Jacques Fournier
SrcChess is a chess program built in C#
Please Sign up or sign in to vote.
20 Oct 2020
Sergey Alexandrovich Kryukov
What works with Microsoft pen computing and what not? How to handle and recognize ink input for any supported language?
Please Sign up or sign in to vote.
20 Oct 2020
Akinmade Bond
Library that allows an app to process hotkeys and perform other keyboard manipulations
Please Sign up or sign in to vote.
7 Oct 2020
Meshack Musundi
Detecting faces in an image in WPF using the UWP face detection API
Please Sign up or sign in to vote.
17 Aug 2020
Meshack Musundi
Optical character recognition in WPF using Window Runtime OCR
Please Sign up or sign in to vote.
3 Aug 2020
Meshack Musundi
Creating a compact navigation menu using a ListBox
Please Sign up or sign in to vote.
2 Aug 2020
Evgeny Pereguda
Clone of PCSX/PCSX2/PPSSPP emulator for Windows 10 on WPF/C# with "touch" control
Please Sign up or sign in to vote.
30 Jul 2020
Leo Chapiro
Generic framework to “programming” of any test cases in dynamic way
Please Sign up or sign in to vote.
23 Jul 2020
wqaxs36
Math explanation and game engine coding.
Please Sign up or sign in to vote.
21 Jul 2020
Meshack Musundi
An overview of the Stylet MVVM framework
Please Sign up or sign in to vote.
7 Jul 2020
Meshack Musundi
An overview of MvvmCross for WPF application development
Please Sign up or sign in to vote.
1 Jul 2020
Meshack Musundi
An overview of the Prism framework
Please Sign up or sign in to vote.
23 Jun 2020
Ciumac Sergiu
Explains sound fingerprinting algorithm, with a practical example of detecting duplicate files on the user's local drive.
Please Sign up or sign in to vote.
6 Jun 2020
Alaa Ben Fatma
A visual scripting environment for R & data science.
Please Sign up or sign in to vote.
30 Apr 2020
Leif Simon Goodwin
WPF tab header control using two button controls and a modified listbox with list items arranged horizontally
Please Sign up or sign in to vote.
11 Apr 2020
#realJSOP
Any technology suitably advanced will generally be viewed as "magic".
Please Sign up or sign in to vote.
9 Apr 2020
Peter Huber SG
A WPF Textbox which can validate international and national phone numbers depending on your needs, plus detailed explanation of the structure of phone numbers.
Please Sign up or sign in to vote.
6 Apr 2020
Rudolf Jan
Explains how to set up and use colours, fonts and dimensions for re-usability in WPF applications
Please Sign up or sign in to vote.
30 Mar 2020
Love React
Introducing an Async First Model for WPF
Please Sign up or sign in to vote.
30 Mar 2020
Peter Huber SG
A WPF TextBox which can validate email addresses depending on your needs, plus detailed description of the many ways a valid email address may look like.
Please Sign up or sign in to vote.
25 Mar 2020
Harry Constantinides
ComboBox control written in C#
Please Sign up or sign in to vote.
25 Mar 2020
Peter Huber SG
Controls verifying user input and reporting automatically to host window if data has been changed and if the required data is entered
Please Sign up or sign in to vote.
11 Mar 2020
Vassili Kravtchenko-Berejnoi
Use of a narrow-focus strategy in test-driven-development
Please Sign up or sign in to vote.
18 Feb 2020
webmaster442
A Media player control for WPF, based on MPV player that can play almost any media file.
Please Sign up or sign in to vote.
10 Feb 2020
Cristián Ulloa Besserer
A Windows Presentation Foundation TextBox control with chilean tax ID mask, and its validation through modulus 11 algorithm.
Please Sign up or sign in to vote.
20 Jan 2020
Daniel H. W.
Using a self defined TrafficLight Column to virtualize a status bool and the readonly value at the same time instead of a simple CheckBox
Please Sign up or sign in to vote.
6 Jan 2020
The Ænema
This article will teach you how to create an amazing, clean and smooth WPF/Winform UI for your native application without using any complex, unsafe, ActiveXish methods, etc.
Please Sign up or sign in to vote.
4 Jan 2020
The Ænema
Here's the best, beautiful and easiest way to create an animated and smooth sliding scroll viewer in WPF Platform (Windows Presentation Foundation).
Please Sign up or sign in to vote.
2 Jan 2020
Daniel Ziegelmiller
A simplified approach to maintaining the WPF MVVM layers when the ViewModel needs to show a form dialog
Please Sign up or sign in to vote.
29 Dec 2019
R.A.Dain
Change the title bar color, or anything else in the Windows chrome of a WPF application
Please Sign up or sign in to vote.
25 Dec 2019
Alexander Iacobciuc
In this article you will find an implementation of a stream player control.
Please Sign up or sign in to vote.
29 Nov 2019
Weifen Luo
The new way to develop LOB applications
Please Sign up or sign in to vote.
21 Nov 2019
Leif Simon Goodwin
This article presents a simple WPF Carousel Control
Please Sign up or sign in to vote.
18 Nov 2019
Cp-Coder
Changing DataGrid cell styles on the fly in MVVM projects
Please Sign up or sign in to vote.
11 Nov 2019
Suk H. Lee
WPF Window allows tabbing by drag and drop
Please Sign up or sign in to vote.
11 Oct 2019
Thomas Weller
Demonstrates how to invoke TensorFlow neural networks from a C# application and also how to use a Python-generated chart to display the results.
Please Sign up or sign in to vote.
27 Sep 2019
Mohamed Kalmoua
In this article, I will discuss a WiFi password recovery and management tool that I created in WPF using Visual Studio 2019.
Please Sign up or sign in to vote.
26 Sep 2019
Wang Ruofeng, Dirk Bahle
A guide to UIAutomation testing with WPF. Make test code easy to write and maintain.
Please Sign up or sign in to vote.
18 Sep 2019
Andreoli Carlo
Matrix digital rain, Matrix code or sometimes green rain, is the computer code featured in the Matrix movies
Please Sign up or sign in to vote.
1 Sep 2019
Ashley Davis
This article examines the use and implementation of a WPF custom control that is used to display and edit networks, graphs and flow-charts.
Please Sign up or sign in to vote.
26 Aug 2019
Thomas Weller
Demonstrates how to run Python scripts from C#
Please Sign up or sign in to vote.
24 Aug 2019
Dawid Giermanski
Presentation of the code which iteratively fills the WPF TreeView with multilevel hierarchy data
Please Sign up or sign in to vote.
23 Aug 2019
Leif Simon Goodwin
This article presents a highly configurable rotary dial control.
Please Sign up or sign in to vote.
21 Jul 2019
Shao Voon Wong
Bring your existing WPF and Winform application to the Microsoft Store
Please Sign up or sign in to vote.
26 Jun 2019
hemanthk119
Image Classification implementation using Deep Belief Networks and Convolutional Neural Networks in .NET
Please Sign up or sign in to vote.
3 Jun 2019
Издислав Издиславов
A simple solution that somehow mimics the real world application, changing it several times, using different UI technlogies and keeping the specific logic the same
Please Sign up or sign in to vote.
29 May 2019
Jitendra_Shri
IP Address control using MVVM pattern with auto focus change, various validation and full customization
Please Sign up or sign in to vote.
23 May 2019
Saira Fazal Qader
Conversion of image to byte and Encryption using 128 bit key than Decryption using the same key and re-conversion from byte to image
Please Sign up or sign in to vote.
2 May 2019
Alexandros Pappas
Rehosting of WorkflowDesigner in WPF and Windows Forms application, and invoking the workflow
Please Sign up or sign in to vote.
25 Apr 2019
Thorsten Bruning
Converting nearly every type to another type
Please Sign up or sign in to vote.
24 Apr 2019
Leif Simon Goodwin
This article describes a simple slider button using dependency properties and a template.
Please Sign up or sign in to vote.
23 Mar 2019
charles922
WPF 3D Graphics Program to solve Soma Cube Puzzle
Please Sign up or sign in to vote.
10 Mar 2019
Bruce Greene
WPF block-style editor featuring drag-to-reorder and nested levels of grouping
Please Sign up or sign in to vote.
8 Mar 2019
Sergey Alexandrovich Kryukov
Impress your friends with your drawing skills using this easy-to-use method and software
Please Sign up or sign in to vote.
20 Feb 2019
charles922
WPF 3D Graphics Program to manipulate Soma Cube Pieces
Please Sign up or sign in to vote.
14 Feb 2019
Yuriy Y
User controls which allow displaying symbols using 7 and 16 segments
Please Sign up or sign in to vote.
9 Feb 2019
Quanik
How to create a custom settings provider for .NET applications
Please Sign up or sign in to vote.
5 Feb 2019
charles922
Demonstrate Clipping Plane in WPF 3D - Part 3
Please Sign up or sign in to vote.
2 Feb 2019
Издислав Издиславов
Easy prototyping with desktop console like UI, Skia drawings and several REST like node.js hosted services
Please Sign up or sign in to vote.
28 Jan 2019
Tareq_Gamal
How to Control NAOqi-Based Robots like NAO, Pepper using Kinect
Please Sign up or sign in to vote.
16 Jan 2019
charles922
Introduction to Orbital Mechanics - 2 Body Problem WPF
Please Sign up or sign in to vote.
21 Dec 2018
Michael Shpilt
Shows how to create two Wizard-type applications using Model-View-ViewModel-Controller navigation framework
Please Sign up or sign in to vote.
16 Dec 2018
Praveen Raghuvanshi
An application explaining the basic implementation of Autosave feature
Please Sign up or sign in to vote.
30 Nov 2018
Michael Shpilt
A WPF tutorial on how to create FilteredListView: A ListView custom control with search filter that uses Throttling.
Please Sign up or sign in to vote.
17 Nov 2018
MarkWardell
Undo/Redo Commands implemented with Minesweeper game example
Please Sign up or sign in to vote.
16 Nov 2018
nvasilev1
Often, when WPF developers have to write a custom window, they find themselves drowning in countless articles, blog posts, and StackOverflow threads each depicting a different approach to the problem.
14 Nov 2018
Carey Payette
Thriftly.IO allows organizations to leverage existing code and infrastructure assets to define new cloud-based APIs.
Please Sign up or sign in to vote.
13 Nov 2018
nebosite
Simple code for adding hotkeys to WPF
Please Sign up or sign in to vote.
6 Nov 2018
Dirk Bahle
How to create a new tool window in AvalonDock [2.0]
Please Sign up or sign in to vote.
10 Sep 2018
NaBian
Implementation of WPF scrollviewer with inertia
Please Sign up or sign in to vote.
9 Sep 2018
Nick Polyak
Drag and drop using NP.Visuals package
Please Sign up or sign in to vote.
3 Sep 2018
Peter Huber SG
Using Style and Binding to control WPF DataGridCell appearance
Please Sign up or sign in to vote.
2 Sep 2018
Viktor Kovács
Experiment with Darwinian evolution
Please Sign up or sign in to vote.
27 Aug 2018
amitthk
RunCmd is a windows batch file editor,runner utility. It can be used to automate our repetitive tasks using commandline batch files.
Please Sign up or sign in to vote.
26 Aug 2018
WyoMetz
Simple and easy paging of a WPF DataGrid with DataTable and LINQ queries
Please Sign up or sign in to vote.
24 Aug 2018
pkaelin
LED (for example, traffic light) control in code behind. Custom colors, opacity and sizeable.
Please Sign up or sign in to vote.
21 Aug 2018
charles922
Demonstrate Clipping Plane in WPF 3D, Part 2
Please Sign up or sign in to vote.
14 Aug 2018
charles922
Demonstrate Clipping Plane in WPF 3D
Please Sign up or sign in to vote.
13 Aug 2018
Shao Voon Wong
Outline Text Part 2
Please Sign up or sign in to vote.
11 Aug 2018
Andrew Wood
A WPF localization solution with runtime updating and design-time support in Visual Studio
Please Sign up or sign in to vote.
5 Aug 2018
Ajcek84
Strongly typed dependency property registration implemented for WPF and UWP
Please Sign up or sign in to vote.
4 Aug 2018
boschi84
A quite simple notifier (a MessageBox substitute) to get a better message representation of messages in an executable. The idea is to get a solution similar to the "Toast", from Android, where the notifications are not invasive.It works for Windows Form and WPF.
Please Sign up or sign in to vote.
23 Jul 2018
Ajcek84
Implementation of radar chart for various .NET platforms
Please Sign up or sign in to vote.
20 Jul 2018
Ajcek84
Complex bindings in XAML made almost as simple as in JavaScript frameworks
Please Sign up or sign in to vote.
19 Jul 2018
Ajcek84
PSAM Control Library ported over to WPF
Please Sign up or sign in to vote.
15 Jul 2018
Ajcek84
Open source library for music engraving in desktop, mobile and web applications
Please Sign up or sign in to vote.
15 Jun 2018
SirGrowns
A fully custom WPF window, with all the functionality you would expect
Please Sign up or sign in to vote.
12 Jun 2018
Olivier PONSINET
This article proposes a way to create a WPF LED UserControl which works from any number of bitmaps, each of them corresponding to a LED "state" (color in fact).
Please Sign up or sign in to vote.
30 May 2018
Bruce Greene
A plot control based on the WPF Helix Toolkit for visualizing a real-time stream of 3D locations
Please Sign up or sign in to vote.
2 May 2018
OrlandoCurioso
Parse, scale and/or translate Path data to create new XAML data
Please Sign up or sign in to vote.
30 Apr 2018
Rudolf Jan
A simple tool to generate C# code for Properties and DependencyProperties
Please Sign up or sign in to vote.
25 Apr 2018
Clifford Nelson
Concept to create a Singleton for WPF MVVM Binding, and using Weak reference for the property that is bound to.
Please Sign up or sign in to vote.
22 Apr 2018
Muhammad Magdi
Fancy toast notification for WPF applications easy to use and support MVVM pattern
Please Sign up or sign in to vote.
22 Apr 2018
Muhammad Magdi
Fancy toast notification for WPF applications easy to use and support MVVM pattern
Please Sign up or sign in to vote.
21 Apr 2018
Wade Harvey
This article shows how to use Winforms, WPF and C# to create a File Explorer Clone with Tabs and an extremely fast parallel file search utility.
Please Sign up or sign in to vote.
2 Apr 2018
Clifford Nelson
Presents a class to help create flexible value and multi-value converters that use the ConverterParameter to specify return values for true and false results using the ?: operator
Please Sign up or sign in to vote.
2 Apr 2018
Clifford Nelson
This gives the code to create a cursor from a character in a font.
Please Sign up or sign in to vote.
1 Apr 2018
Sergey Alexandrovich Kryukov
The mystery of Benham’s top invented in 1895, as well as Fechner color effect, remains not fully uncovered so far. WPF and XAML help to accelerate the research greatly.
Please Sign up or sign in to vote.
1 Apr 2018
Daniel Vaughan
Learn how to leverage the asynchronous ICommand implementation in Codon FX to support commands that kick-off long-running operations.
Please Sign up or sign in to vote.
31 Mar 2018
Dirk Bahle
Lessons Learned on Software Design with WPF
Please Sign up or sign in to vote.
26 Mar 2018
Massimiliano Brugnerotto
This article explains how to implement the drag & drop of a custom item within a ListView control with WPF technology.
Please Sign up or sign in to vote.
25 Mar 2018
The Ænema
Inject your 4.5 framework .NET application into a C++ unmanaged host application - fast, secure & without any extra tool or library.
Please Sign up or sign in to vote.
21 Mar 2018
Dirk Bahle
Drawing large amounts of items quickly with WPF.
Please Sign up or sign in to vote.
19 Mar 2018
Shmuel Zang
This article shows how we can extend the ObjectPresentation library behavior.
Please Sign up or sign in to vote.
13 Mar 2018
Florian Rappl
JSON Schema may be the answer to most problems in dealing with JSON files. We explore JSON Schema from a practical point of view.
Please Sign up or sign in to vote.
1 Mar 2018
Omar Saad (IREQ), Eric Ouellet
Many improvements over a pretty new and unknown very fast 2D Convex Hull algorithm and much more.
Please Sign up or sign in to vote.
28 Feb 2018
Omar Saad (IREQ), Eric Ouellet
Ouellet Convex Hull is currently the only ‘Online’ Convex Hull in O(log h) per point, where 'Online' stands for dynamically add one point at a time. Based on our own test against many other algorithm implementations, including Chan and Voronoi/Delaunay, it appears to be the fastest one.
Please Sign up or sign in to vote.
7 Feb 2018
Leung Yat Chun (Fainx)
FileExplorer is a WPF based control that has most features of the Windows Explorer, you can use it to display shell objects or any hierarchical data.
Please Sign up or sign in to vote.
18 Jan 2018
Ammar Shaukat
Using XAML Progress Bar in WPF for Indeterminate Mode
Please Sign up or sign in to vote.
18 Jan 2018
Dirk Bahle
Tips & Tricks on de/serializing Tree View based content with XML
Please Sign up or sign in to vote.
11 Jan 2018
Dirk Bahle
Tips & Tricks on using checkboxes within a WPF treeview.
Please Sign up or sign in to vote.
5 Jan 2018
Alex Schunk
Passing Parameters to a running application in WPF
Please Sign up or sign in to vote.
3 Jan 2018
NoMoreComputers
Xamarin and MvvmCross: A simple tutorial for beginners
Please Sign up or sign in to vote.
22 Dec 2017
Dirk Bahle
Tips & Tricks on loading and saving WPF Tree View based content.
Please Sign up or sign in to vote.
14 Dec 2017
Sergey L. Gladkiy
Simple edit control for physical data input
Please Sign up or sign in to vote.
11 Dec 2017
Jalapeno Bob
Grouping and sorting in a WinForm listview fails in a WPF application unless Visual Styles are enabled.
Please Sign up or sign in to vote.
8 Dec 2017
Dirk Bahle, Alaa Ben Fatma
Tips & tricks on visting and searching nodes in WPF TreeViews
Please Sign up or sign in to vote.
22 Nov 2017
Graeme_Grant
This is an alternative for "Simplest WPF Dependency Property For Beginners On Background Color"
Please Sign up or sign in to vote.
15 Nov 2017
Graeme_Grant
A Modern Toggle Switch - From mock concept to a full custom WPF control that you can plug into your own apps
Please Sign up or sign in to vote.
5 Nov 2017
Alexander Iacobciuc
In this article you will find yet another implementation of a web camera control.
Please Sign up or sign in to vote.
3 Nov 2017
LostTime76
Presenting the concept of a TreeGrid control that utilizes the DataGrid
Please Sign up or sign in to vote.
9 Oct 2017
DaveMathews
Integration of a Chatbot in a C# application using SIML (Synthetic Intelligence Markup Language)
Please Sign up or sign in to vote.
2 Oct 2017
Clifford Nelson
This is a control that is like a Expander Control but there is both Expanded and not Expanded Content. It demonstrates some concepts on how to easily create controls whose functionality can be mostly implemented in the XAML with the code behind being mostly DependencyProperty definitions.
Please Sign up or sign in to vote.
1 Oct 2017
Jecho Jekov
1 alternative  
Provides a solution for localization of WPF application both in XAML and in code-behind
Please Sign up or sign in to vote.
25 Sep 2017
Meshack Musundi
A WPF control for displaying and recording video from a webcam
Please Sign up or sign in to vote.
24 Sep 2017
G. Tsepas
A clarification of property-changed interface and where/when to be implemented.
Please Sign up or sign in to vote.
22 Sep 2017
Dirk Bahle
A list of advanced tips & tricks on Virtualized WPF TreeViews
Please Sign up or sign in to vote.
16 Sep 2017
Dirk Bahle
A list of advanced tips & tricks on WPF TreeViews
Please Sign up or sign in to vote.
15 Sep 2017
Valerii Tereshchenko
The article presents idea and implementation of class to manage selection of only one element in different linear and hierarchical structures
Please Sign up or sign in to vote.
15 Sep 2017
Meshack Musundi
WPF-MVVM weather forecast application that displays weather data using the OpenWeatherMap API
Please Sign up or sign in to vote.
14 Sep 2017
Clifford Nelson
A custom control that adapts to the datatype of the source.
Please Sign up or sign in to vote.
6 Sep 2017
Avi Farah
Your pictures that reside on your computer disk and network disks
Please Sign up or sign in to vote.
2 Sep 2017
Dirk Bahle
Rename an item via textbox overlay as in Rename of Windows Explorer
Please Sign up or sign in to vote.
1 Sep 2017
Sergey Alexandrovich Kryukov
A computer keyboard can be turned into an isomorphic musical instrument, to help in deeper exploration of the Musical Harmony and even to inspire new musical ideas
Please Sign up or sign in to vote.
30 Aug 2017
Uzi Granot
This program will solve a Rubik’s cube using algorithms for beginners. It is a WPF open source application written in C# using 3D graphics and animation.
Please Sign up or sign in to vote.
29 Aug 2017
Clifford Nelson
There are times when want to have associated RadioButton controls on a window, and it would be much easier to interface to these controls with a single property instead of independent properties for each RadioButton. This control allows multiple RadioButton controls to be on a single Binding.
Please Sign up or sign in to vote.
29 Aug 2017
Meshack Musundi
A WPF user control for displaying a country's flag
Please Sign up or sign in to vote.
29 Aug 2017
Valerii Tereshchenko
Asynchronous validation for MVVM(WPF)
Please Sign up or sign in to vote.
28 Aug 2017
Andreoli Carlo
Simple terrain generator and representation through WPF Viewport3D
Please Sign up or sign in to vote.
8 Aug 2017
LostTime76
A custom panel which allows elements to be resized using splitters
Please Sign up or sign in to vote.
31 Jul 2017
Dirk Bahle
This article explains how to take advantage from look-less WPF controls through inheritance
Please Sign up or sign in to vote.
12 Jul 2017
Alexander Sharykin
WPF HexGrid Panel
Please Sign up or sign in to vote.
2 Jul 2017
Illya Reznykov
Position WPF window on secondary monitor
Please Sign up or sign in to vote.
30 Jun 2017
Daniel Ziegelmiller
Connecting WPF with Windows Workflow (WF)
Please Sign up or sign in to vote.
22 Jun 2017
Juan Francisco Morales Larios
WPF Notifications engine for your enviroments.
Please Sign up or sign in to vote.
19 Jun 2017
Alexander Sharykin
LibraryCommander is a personal desktop application to manage my texts (e-book) collection, classify and search them by categories and tags.
Please Sign up or sign in to vote.
14 Jun 2017
DavidHancock
Describes an algorithm that solves the Countdown number puzzle written in c#
Please Sign up or sign in to vote.
19 May 2017
Yuriy Magurdumov
Efficiently uploading large data files in chunks via WCF Service, and storing data in SQL Server using Entity Framework
Please Sign up or sign in to vote.
18 May 2017
Jon Campbell
How to utilize WCF to allow a single instance of any WPF application without needing mutexes, extra assemblies, or special "hacks".
Please Sign up or sign in to vote.
14 May 2017
Martin Chrzan
An easy way to react on windows toasts activation without using a COM server
Please Sign up or sign in to vote.
13 May 2017
rcole
A file search utility with a few extra tricks for anyone who needs to search inside files other than those known by windows explorer.
Please Sign up or sign in to vote.
12 May 2017
Alexey Shalnov
Demonstrates the concept of how to build an old MFC application in a .NET application, to replace the MFC MDI Framework with the modern WinForms or the WPF Framework and to integrate MFC Views and Dialogs in it.
Please Sign up or sign in to vote.
26 Apr 2017
Wolfgang Foerster
Or why my guitar is always out of tune
Please Sign up or sign in to vote.
25 Apr 2017
Rene Bustos
I will show you how to get a response from a Web Service developed over .NET (version does not matter)
Please Sign up or sign in to vote.
24 Apr 2017
PureNsanity
The start of a logging framework in WPF showing off PRISM, MEF, and Reactive Extensions.
Please Sign up or sign in to vote.
22 Apr 2017
Juan Francisco Morales Larios
The lost joins in System.Linq
Please Sign up or sign in to vote.
14 Apr 2017
Sergey Alexandrovich Kryukov
Filling one of the ugliest WPF gaps: Animatable EllipticalArcGeometry and EllipticalArcShape
Please Sign up or sign in to vote.
11 Apr 2017
Juan Francisco Morales Larios
Please Sign up or sign in to vote.
4 Apr 2017
Daniel Vaughan
Using Codon's Messenger to pass messages between app components
Please Sign up or sign in to vote.
4 Apr 2017
Daniel Vaughan
Navigating between pages using Codon's navigation service.
Please Sign up or sign in to vote.
4 Apr 2017
Daniel Vaughan
Storing and retrieving settings with the cross-platform Codon framework's settings service.
Please Sign up or sign in to vote.
4 Apr 2017
Daniel Vaughan
Codon is a zero-dependency cross-platform MVVM framework for creating UWP, WPF, and Xamarin based applications.
Please Sign up or sign in to vote.
25 Mar 2017
Wolfgang Foerster
Or why isn’t the earliest sunset on the year’s shortest day?
Please Sign up or sign in to vote.
21 Mar 2017
mat35770
Tutorial to explain how to integrate a Markdown documentation in a WPF application using DocuPanel.
Please Sign up or sign in to vote.
21 Mar 2017
Dave Clemmer
Mo+ is the first technology that fully supports model oriented development, allowing software developers to powerfully scale the work they already do.
Please Sign up or sign in to vote.
17 Mar 2017
Leif Simon Goodwin
How to create a basic system tray app in C# and WPF
Please Sign up or sign in to vote.
13 Mar 2017
Sergey Alexandrovich Kryukov
The same advice applies to many other item types, and not just with lists. More exactly, such items can be used, but unexpected behavior may make it a nightmare.
Please Sign up or sign in to vote.
13 Mar 2017
apis3445
You can show a map in your WPF application with the Google Maps API v3.
Please Sign up or sign in to vote.
12 Mar 2017
Member 11446635
To find out the tail risk (black swan) of your trading
Please Sign up or sign in to vote.
11 Mar 2017
Sergey Alexandrovich Kryukov
The convenience of this Sound Recorder is defined by its minimalism and understanding of the purpose
Please Sign up or sign in to vote.
10 Mar 2017
Sergey Alexandrovich Kryukov
A description of techniques based on context-sensitive conditions
Please Sign up or sign in to vote.
9 Mar 2017
Graeme_Grant
A documented journey looking for the fastest solution for generating valid Anagrams for the Weekly Code Project Challenge...
Please Sign up or sign in to vote.
7 Mar 2017
Ansel Castro
Describes the basic steps to render height maps using the graphics engine of Igneel
Please Sign up or sign in to vote.
3 Mar 2017
wim4you
Launch additionally a limited number of hand picked Programs, Documents or Folders from the taskbar
Please Sign up or sign in to vote.
1 Mar 2017
Clifford Nelson
This is a more comprehensive example of how to implement a project with MVVMLight
Please Sign up or sign in to vote.
22 Feb 2017
Jack_Dermody
Uses latent semantic analysis to visualize documents in 3D.
Please Sign up or sign in to vote.
22 Feb 2017
Juan Francisco Morales Larios
Please Sign up or sign in to vote.
20 Feb 2017
Jack_Dermody
A WPF application that uses Non Negative Matrix Factorization to cluster documents.
Please Sign up or sign in to vote.
15 Feb 2017
Peter Huber SG
Near real time, multi threading safe tracing for any .NET technology
Please Sign up or sign in to vote.
15 Feb 2017
Wolfgang Foerster
A class which helps to easily move and rotate a camera in a 3D scene
Please Sign up or sign in to vote.
5 Feb 2017
James J M
How to show and edit an object's properties using a DataGrid​​​​​​​
Please Sign up or sign in to vote.
31 Jan 2017
Leif Simon Goodwin
This article presents an attached behaviour for the WPF DataGrid control which allows multiple columns to share the same width, and columns to shrink to fit their content.
Please Sign up or sign in to vote.
28 Jan 2017
Illya Reznykov
Screen saver application written in WPF with Prism pattern
Please Sign up or sign in to vote.
21 Jan 2017
Aaron Francis Dias
Creating a custom RichTextBox that supports Hyperlinks
Please Sign up or sign in to vote.
20 Jan 2017
Swati 191288
In this article let’s explore the different types of DataBinding Expressions provided by WPF.
Please Sign up or sign in to vote.
19 Jan 2017
Ramon F. Mendes
A lightweight HTML control for WPF
Please Sign up or sign in to vote.
17 Jan 2017
DaveMathews
Use Oscova, a bot development framework, to create a Natural Language Interface to an SQL Database
Please Sign up or sign in to vote.
16 Jan 2017
Muhammad Gouda
Extend VS by invoking menu item to the context menu that enables moving code blocks among code regions
Please Sign up or sign in to vote.
16 Jan 2017
James J M
Add drag selection functionality to ListBoxes, ListViews, DataGrids, & TreeViews.
Please Sign up or sign in to vote.
9 Jan 2017
Nick Dunets
Free and elegant way to propagate changes of dependent properties when dependency changed (including dynamically changeable nested properties)
Please Sign up or sign in to vote.
9 Jan 2017
kdmote
A simple program to translate numbers into their textual representation. (To turn 1013 into "one thousand, thirteen").
Please Sign up or sign in to vote.
6 Jan 2017
Illya Reznykov
The is a WPF application that shows (emulated) real-time data in charts.
Please Sign up or sign in to vote.
5 Jan 2017
Pete O'Hanlon
This is part 2 in a series of articles which covers MVVM from the absolute beginning; no frameworks and no helpers, we're going to learn MVVM from the nuts and bolts
Please Sign up or sign in to vote.
4 Jan 2017
Snesh Prajapati
This article provides in depth overview of how dependency properties are stored in WPF Property System.
Please Sign up or sign in to vote.
4 Jan 2017
Illya Reznykov
Data grid cells in WPF with defined fixed size with number of rows and columns updated dynamically
Please Sign up or sign in to vote.
3 Jan 2017
Illya Reznykov
WPF datagrid that has same sized dynamically defined number of rows and columns
Please Sign up or sign in to vote.
3 Jan 2017
Wolfgang Foerster
A tool to easily mount/unmount VHD files from Windows system image backups
Please Sign up or sign in to vote.
31 Dec 2016
Meshack Musundi
A WPF chess application that uses the Stockfish chess engine
Please Sign up or sign in to vote.
31 Dec 2016
Andrew Lai
This is Part 2 of my Raspberry Pi traffic light and weather station project - The mobile app
Please Sign up or sign in to vote.
29 Dec 2016
Pete O'Hanlon
This series of articles covers MVVM from the absolute beginning; no frameworks and no helpers, we're going to learn MVVM from the nuts and bolts.
Please Sign up or sign in to vote.
22 Dec 2016
Abdulrahman Emad, Muhammad Magdi
A generic CRUD control implemented based on the MVVM pattern
Please Sign up or sign in to vote.
22 Dec 2016
Abdulrahman Emad, Muhammad Magdi
A generic CRUD control implemented based on the MVVM pattern.
Please Sign up or sign in to vote.
21 Dec 2016
Swati 191288
Importance and types of templates in WPF
Please Sign up or sign in to vote.
19 Dec 2016
DrABELL
Engineering Calculator VOLTA-814 (Productivity Software contest submission) was originally developed as HTML5 web application and later converted into desktop app using Intel’s AppUp encapsulator. The latest version for Win 7/8 released in 2014 is built on .NET/WPF.
Please Sign up or sign in to vote.
16 Dec 2016
Dilip Nandakumar
Extending Data Annotations library to support conditional validation in WPF
Please Sign up or sign in to vote.
5 Dec 2016
Clifford Nelson
This is an alternative for "WPF Loading Wait Adorner"
Please Sign up or sign in to vote.
28 Nov 2016
El_Codero
Receive YouTube Feeds with API 1.9.0.0 using MVVM Light Toolkit
Please Sign up or sign in to vote.
26 Oct 2016
Clifford Nelson
Presents a concept for creating a masked TextBox, and has the implementation for a TimeSpan and double value
Please Sign up or sign in to vote.
25 Oct 2016
Zebedee Mason
How to structure a command line application so that as it is modified, the GUI automatically changes.
Please Sign up or sign in to vote.
14 Oct 2016
Foothill
A popup like control embedded in the adorner layer that can be animated
Please Sign up or sign in to vote.
13 Oct 2016
Fredrik Bornander
Showing how to prune nodes of a TreeView as a means of searching
12 Oct 2016
gricardi
As users are migrating from traditional desktops to mobile devices, transitioning your Windows application to the web is the next step to increasing your exposure. Thinfinity VirtualUI delivers your Windows applications to users on any device, anywhere.
Please Sign up or sign in to vote.
11 Oct 2016
Foothill
A reusable button-like control with an on-click image animation
Please Sign up or sign in to vote.
5 Oct 2016
Doc Lobster
A C#/WPF application for displaying folders on a grid and performing combined functions on them.
Please Sign up or sign in to vote.
30 Sep 2016
Florian Rappl
Exploring WPF capabilities, limitations and work-arounds to create state-of-the-art applications with multi-touch features.
Please Sign up or sign in to vote.
27 Sep 2016
Clifford Nelson
This is an alternative for "How to Embed Arbitrary Content in a WPF Control"
Please Sign up or sign in to vote.
27 Sep 2016
_eol_
The goal of this article is to create flat image buttons with bindable properties.