Click here to Skip to main content
6,630,289 members and growing! (19,263 online)
Email Password   helpLost your password?
Article Category: All Topics MFC/C++ C# VB.NET ASP.NET SQL Architect Windows 7 Java LAMP Mobile CEO / Manager
Announcements
BullFrog Power
 
Search    
Add to IE Search

Windows Presentation Foundation


Platforms, Frameworks & Libraries » Windows Presentation Foundation
Language
Platform
Technology
Audience
Skill Level
Topic
Clear All

Contents

 

Windows Presentation Foundation - Annotations

top
Title / Updated Author Score  
WPF 3D : Part 2 of n - Unedited
Updated: 14 Apr 2008  
A WPF 3D Panel that allows tabbing, and activates current item
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev, Design
Sacha Barber 4.83
WPF RichText Editor
Updated: 10 Jun 2009  
Bindable WPF WYSIWYG Text Editor
C# (C# 3.0, C# 4.0), .NET (.NET 3.5, .NET 4.0), WPF, Dev
Michael Sync 4.83
Newton Game Dynamics Extensions for the WPF - The Moon Lander Game - Unedited
Updated: 7 Jul 2008  
Newton Dynamic Extensions for the WPF
C# (C# 3.0), Windows (WinXP, Vista), .NET (.NET 3.0, .NET 3.5), Visual Studio (VS2008), XAML, WPF, Dev
Leslie Godwin 4.81
Annotating an Image in WPF
Updated: 12 Sep 2007  
Demonstrates how to add text annotations to an Image element
XML, C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.80
WPF Commands
Updated: 19 Dec 2007  
Overview of WPF commands and how to use them to improve your WPF code
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.0, .NET 3.5), XAML, WPF, Dev
marlongrech 3.50
Beginner's WPF Animation Tutorial
Updated: 28 Jan 2008  
A simple animation tutorial on WPF
C# (C# 3.0), Windows (WinXP, Vista), .NET (.NET 3.0, .NET 3.5), Win32, Visual Studio (VS2008), Dev, Design
NinethSense 3.11

Applications

top
Title / Updated Author Score  
Creating an Internationalized Wizard in WPF
Updated: 17 Dec 2008  
Reviews a localizable WPF Wizard user interface written in both C# and VB.NET.
C# (C# 3.0), VB (VB 9.0), .NET (.NET 3.5), XAML, WPF, Architect, Dev, Design
Josh Smith, Karl Shifflett 4.93
Calcium: A modular application toolset leveraging the Composite Application Library (PRISM) – Part 2
Updated: 5 Jul 2009  
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.
C# 3.0.NET 3.5, WCF, XAML, WPF, Dev
Daniel Vaughan 4.92
Calcium: A modular application toolset leveraging PRISM – Part 1 - Unedited
Updated: 1 Jun 2009  
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.
C# (C# 3.0), .NET (.NET 3.5), WCF, XAML, WPF, Architect, Dev
Daniel Vaughan 4.92
PhotoBooth
Updated: 25 Jun 2009  
An article on how to create a kiosk application that displays photos received via BlueTooth.
XML, C# 1.0, C# 2.0, C# 3.0, Windows, .NET, XAML, WPF, Dev
rudigrobler 4.90
Multi-touch development with WPF - A multi-touch RSS reader
Updated: 1 Nov 2009  
A multi-touch RSS reader built with Multi-Touch Vista.
C# 3.0WinXP, Win2003, Vista, TabletPC, .NET 3.5, Win2008, Win 7, Win2008 R2, XAML, WPF, Dev
Roberto Sonnino 4.88
CAL: Beginners guide to Modular applications: Part 1 of n
Updated: 13 Aug 2009  
A simpler series to learn the Composite application library
C# 1.0, C# 2.0, C# 3.0, XAML, WPF, Dev
Raul Mainardi Neto 4.84
Calcium: A modular application toolset leveraging PRISM – Part 3 - Unedited
Updated: 21 Nov 2009  
Introducing the Calcium SDK. 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.
C# (C# 3.0), VB (VB 9.0), .NET (.NET 3.5), Visual Studio (VS2008, VS2010), WPF, Architect, Dev
Daniel Vaughan 4.83
Introduction to Composite WPF (CAL, Prism): Part 1
Updated: 12 Jun 2009  
An article showing an extremely simple implementation of CompositeWPF.
XML, C# 1.0, C# 2.0, C# 3.0.NET 3.5, XAML, WPF, Architect, Dev
Jammer 4.77
Implement Splash Screen with WPF
Updated: 23 Jul 2009  
Show a custom splash screen with loading messages
C#, Windows, .NET
Andy Lang 4.73
Introduction to Composite WPF (CAL, Prism): Part 2
Updated: 19 Jul 2009  
An article showing an extremely simple implementation of CompositeWPF.
C# 3.0, C# 4.0WinXP, Win2003, Vista, .NET 3.5, Win2008, .NET 4.0, Win 7, XAML, WPF, Architect, Dev, Design
Jammer 4.71
A nice approach for a LOB WPF application
Updated: 22 Feb 2009  
An implementation of the MVVM Patterns + CommandModel within a WPF LOB application.
C#.NET 3.5, XAML, WPF, LINQ, Dev
Raul Mainardi Neto 4.67
High performance WPF 3D Chart
Updated: 7 Sep 2009  
An article on WPF 3D performance enhancement techniques
C# (C# 1.0, C# 2.0, C# 3.0), Windows (Vista), .NET (.NET 3.5), XAML, WPF, Dev
Jianzhong Zhang 4.67
Middle East Map Game with C# in WPF
Updated: 3 Dec 2008  
A simple game with C# and Expression Blend 2 and Visual Studio 2008 SP1.
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, Dev
Mohammad Dayyan 4.65
Building FM Radio with RDS Support
Updated: 8 Jan 2009  
This article explains how to build a simple FM radio player with RDS support by using WPF and USBFM library
C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET 3.0, .NET 3.5), Win32, Win64, Visual Studio (VS2008), XAML, WPF, Hardware, Dev
Tamir Khason 4.60
Developing and Testing a WPF Application Using Routed UI Commands and MbUnit
Updated: 26 Dec 2008  
Developing and testing a WPF application using Routed UI Commands and MbUnit.
C#, .NET (.NET 3.5), XAML, WPF, Dev
Mark J. Caplin 4.50
WPF RichText Editor with Slider Formatting and a Font Style Dialog
Updated: 5 Jul 2009  
WPF RichText Editor with custom Slider Control formatting and a Font Style Dialog box
C#, Windows, .NET (.NET 3.5), Visual Studio (VS2008), WPF, Dev
A Eastman 4.50
Persian Diary in WPF
Updated: 12 Feb 2009  
With Persian Diary, you can navigate in Persian Calendar and store your memorandums
C# 3.0WinXP, Vista, .NET 3.5, XAML, WPF, LINQ, VS2008, SQL 2008, Dev
Mohammad Dayyan 4.49
Building Multilingual WPF Applications - Unedited
Updated: 4 Aug 2009  
An outline of how to build multilingual support into your WPF applications, where the language may be dynamically changed at runtime
C# (C# 3.0), Windows, WPF, Dev
Daniel McGaughran 4.47
Setting the Initial Focus in WPF - Unedited
Updated: 6 Apr 2009  
In WPF dialog boxes, I quite often see some code which looks like the following code. example. private void OnLoaded(object sender, EventArgs e){ this._textSearch.Focus();}This is usually accompanied by some XAML that likes like the following XAML example.C#, Windows, .NET (.NET 3.0, .NET 3.5), XAML, WPF, Dev
Derek Lakin 4.44
WPF Application Launchpad
Updated: 1 Jun 2009  
An easy way to launch your most common applications with one click
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.0), XAML, WPF, Dev, Design
Ronald Schlenker 4.43
Music Video Box (WPF)
Updated: 10 Aug 2009  
This article explains the creation of a Music Video Box using Windows Presentation Foundation 3D Geometry and Media classes to play music albums as chosen by the user.
C# 3.0.NET 3.5, XAML, WPF, VS2008, Dev, Design
Balamurali Balaji 4.43
Creating a 3D book-shaped application with speech and ink using WPF 3.5
Updated: 21 Dec 2007  
A text editor with interactive 3D, speech, and ink using WPF 3.5.
C# 2.0, C# 3.0Win2K, WinXP, Win2003, Vista, TabletPC, .NET 3.5, XAML, WPF, VS2008, Dev, Design
Roberto Sonnino 4.41
GoalBook - A Hybrid Smart Client
Updated: 25 Sep 2009  
A WPF hybrid smart client that synchronises your goals with the Toodledo online To-do service.
C#, XML.NET 3.5, XAML, WPF, Dev
Mark Brownsword 4.40
Loan Amortization Application in WPF using VC++
Updated: 10 Jul 2009  
This article discusses how to do WPF programming in VC++ and one working example of Loan Amortization with some background.
C++, .NET, WPF, Dev
Zeeshan Amjad 4.33
Draw a Boardgame in WPF
Updated: 11 Feb 2009  
This article will show you how to use the DrawingVisual class to draw the game of GO
C#, .NET (.NET 3.5), XAML, WPF
alexander_l 4.17
Search Result Clustering with Non Negative Matrix Factorization (Hybrid Smart Client)
Updated: 18 May 2009  
A WPF application that uses Non Negative Matrix Factorization to cluster tagged results.
C# 1.0, C# 2.0, C# 3.0.NET 3.0, .NET 3.5, WPF, Architect, Dev
Jack_Dermody 4.11
WPF Book Reader
Updated: 20 Nov 2009  
A WPF book reader for cbz/cbr files
C#, .NET (.NET 3.5), WPF, WinForms, Dev
chameau 4.09
The PaddingBall game in WPF
Updated: 5 Jun 2008  
This article shows how to develop the Padding Ball game using WPF.
C#.NET 3.0, .NET 3.5, Visual Studio, XAML, WPF, WinForms, Dev
Balamurali Balaji 4.00
Document Template Processor
Updated: 27 Jun 2009  
This article will describe how to create an RTF template file, parse and populate it with runtime data.
C# 1.0, C# 2.0, C# 3.0, Windows, .NET 3.0, .NET 3.5, .NET 4.0, Visual Studio, XAML, WPF, Dev
Dave Elliott 4.00
Windows 7 Multitouch Application Development (Part – II)
Updated: 8 Sep 2009  
In my last post Windows 7 Multitouch Application Development (Part - I), I described about how to handle multitouch image manipulation in Windows 7 which gives a very basic idea on the multitouch development. In this post, I will show you how to manage multitouch events for multiple images separatel
C# 3.0, C# 4.0.NET 3.5, Win 7, Dev
KunalChowdhury 4.00
WPF - Working with XML file using Linq to XML - Unedited
Updated: 30 Nov 2008  
Building WPF ListView application to read XML file using Linq to XML
C# (C# 1.0, C# 2.0, C# 3.0).NET 3.5, WPF, LINQ
Shivanand Kamath 3.67
Modeling M-V-VM
Updated: 5 Jun 2009  
An article which tries to present an approach for decoupling M-V-VM View Model objects
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.0, .NET 3.5, .NET 4.0), WPF, Architect, Dev, Design
Izhar Lotem 3.63
Making 3D Application with WPF
Updated: 19 Oct 2009  
WPF_3D_Application
C# (C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win 7), .NET (.NET 2.0, .NET 3.0), XAML, WPF, WinForms, Design
crashandburn5 3.46
Windows 7 Multitouch Application Development (Part - I) - Unedited
Updated: 26 Aug 2009  
Windows 7 came up with lots of goodies including better resource management, better performance, jumplist management, multitouch functionality & many more. Here I will discuss on developing a simple multitouch application using .Net 3.5 SP1.
C# (C# 3.0).NET 3.5, .NET 4.0, Win 7, WPF, Dev
KunalChowdhury 3.40
Migrating a Legacy WPF Application to Prism - Part 2 - Unedited
Updated: 6 Apr 2009  
After my initial successes in moving to a Prism-style bootstrapper in Part 1 it was time to move onto the next step. But in the case of a legacy application, what's the next step? Application Structure Overview Our legacy application consists primarily of a WPF user interface, a WCF service that p
C#, Windows, .NET (.NET 3.0, .NET 3.5), WPF, Dev
Derek Lakin 3.00
How can you add "Select All" behaviour for all TextBox in your WPF application? - Unedited
Updated: 24 Aug 2009  
While working in Windows you have seen that, while focusing on any TextBox the entire text inside it has been selected. This is a default behaviour of Windows, but in WPF this behaviour is not present. For this you have to write code.If you want to add the same behaviour in your WPF application then
C# (C# 3.0, C# 4.0), Visual Studio (VS2008, VS2010), WPF
KunalChowdhury 2.33

Windows Presentation Foundation - Controls

top
Title / Updated Author Score  
Creating a Custom View Mode that Supports a Template Selector - Unedited
Updated: 6 Apr 2009  
Background The controls that inherit from ItemsControl (such as ListBox, ListView, and so on) expose an ItemTemplateSelector property that you can use instead of the ItemTemplate property to specify a DataTemplateSelector. The DataTemplateSelector enables you to specify your own custom logic that d
C#, Windows, .NET (.NET 3.0, .NET 3.5), COM, XAML, WPF, Dev
Derek Lakin 5.00
An Editable ListBox for WPF
Updated: 13 May 2009  
A simple to implement editable listbox for WPF.
C# 1.0, C# 2.0, C# 3.0, Windows, XAML, WPF, Dev
Al Alberto 5.00
SelectedValuesListBox - A ListBox that implements more than one SelectedValue (SelectedValues)
Updated: 20 Aug 2009  
Using this, you could set the selection of a ListBox containing languages by binding it to a list of Guids.
C#, XML, .NET, WPF, Dev
Sandrino Di Mattia 5.00
Quick and Simple WPF Month-view Calendar - Updated
Updated: 21 Aug 2009  
A very simple, XAML-based month-view calendar that shows appointments, exposes events, and allows dragging appointments in the current month.
VB (VB 7.x, VB 8.0, VB 9.0, VB 6, VB 10), .NET (.NET 3.0, .NET 3.5), Dev
kirkaiya 5.00
Automatic WPF Toolkit DataGrid Filtering
Updated: 5 Oct 2009  
This article discusses a component that enables automated content filtering for the WPF Toolkit DataGrid.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), XAML, WPF, LINQ, Dev
smatusan 5.00
ZoomBoxPanel, Adding a Fade Out Subsidiary Slider Control: Part 4
Updated: 21 Nov 2009  
This article adds a new subsidiary slider control to control the ZoomBoxPanel. The slider is designed to sit on top of the visual content and fade into the background when not in use, similar to the sliders in Google Earth and Visual Studio.
C#, Windows, .NET (.NET 3.5, .NET 4.0), XAML, WPF, Dev, Design
Tom F Wright 5.00
Creating the Microsoft Outlook Appointment View in WPF - Part 1
Updated: 22 Apr 2009  
Part 1 of a series describing creation of a WPF based appointment control with the Outlook look and feel
C#, Windows, .NET (.NET 3.5), WPF, Dev
Richard Gavel 4.90
Displaying a Data Matrix in WPF
Updated: 14 Jun 2009  
Reviews a matrix control that can be data bound and visually styled with ease
C# (C# 3.0), .NET (.NET 3.5), XAML, WPF, Architect, Dev, Design
Josh Smith 4.90
Odyssey RibbonBar
Updated: 15 Feb 2009  
A WPF RibbonBar control.
C#WinXP, Win2003, Vista, .NET 3.5, Win2008, XAML, WPF, Dev
Thomas Gerber 4.89
Rotating WPF Content in 3D Space
Updated: 22 Mar 2009  
Introducing ContentControl3D: a control that makes it easy to incorporate 3D flips into any WPF user interface.
C# (C# 3.0), Windows (WinXP, Vista), .NET (.NET 3.5), XAML, WPF, Architect, Dev, Design
Josh Smith 4.89
Organizing Heterogeneous Data on a WPF TreeView - Unedited
Updated: 14 May 2009  
Converter-based solution to render and organize heterogeneous data through WPF's built-in TreeView control.
C#, Windows, WPF, Dev
Philipp Sumi 4.88
XPlorerBar: A WPF Windows XP Style Explorer Bar Control
Updated: 9 Dec 2008  
A fully customizable WPF implementation of the left side pane that was introduced in Windows XP's Explorer.
C# 3.0.NET 3.0, XAML, WPF, Architect, Dev
Olivier Simon 4.87
WPF NotifyIcon - Unedited
Updated: 6 Jul 2009  
A NotifyIcon for WPF that leverages several features of the platform.
C# (C# 3.0), .NET (.NET 3.5), WPF, Dev, Design
Philipp Sumi 4.86
XPlorerBar : Part 2 - Adding design-time support to the WPF explorer bar control
Updated: 22 Dec 2008  
This library provides Visual Studio 2008 design-time support to customize WPF XPlorerBar features.
C# 3.0.NET 3.5, XAML, WPF, Architect, Dev
Olivier Simon 4.86
A WPF Pie Chart with Data Binding Support
Updated: 24 Jul 2008  
This article describes the development of an interactive pie chart which uses data binding.
C# (C# 3.0), .NET (.NET 3.5), WPF, Dev
Colin Eberhardt 4.85
WPF Image Pixel Color Picker Element
Updated: 30 May 2009  
WPF element to pick up an image (either bitmap or drawing) pixel color.
C# 3.0.NET 3.5, WPF, Dev
Oleg V. Polikarpotchkin 4.85
WPF Persistency
Updated: 7 Aug 2007  
This article describes how to persist WPF dependency properties
C# 3.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Reto Ravasio 4.83
WPF Lists/Views - A Visual Quick Start
Updated: 24 Feb 2009  
A beginner's guide to the list and view controls in WPF.
C#, Windows, .NET 3.5, XAML, WPF, Dev
Josh Fischer 4.83
Stacked Geometry Brush Factory
Updated: 10 Feb 2009  
A geometric visual brush producer with plug-in architecture and customized XAML.
C#.NET 3.5, XAML, WPF, Dev, Design
KenJohnson 4.82
WPF : A Simple Color Picker With Preview - Unedited
Updated: 2 Feb 2009  
WPF : A Simple Color Picker With Preview
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev, Design
Sacha Barber 4.80
WPF Drag-and-Drop Smorgasbord
Updated: 10 Jun 2009  
This article presents a framework that supports Drag-and-Drop between TreeView, TabControl, ListBox, ToolBar and Canvas controls with custom cursors and adorners.
C#, .NET (.NET 3.0), XAML, WPF, Dev
Ron Dunant 4.80
Making a Drop Down Style Custom Color Picker in WPF
Updated: 9 Oct 2009  
Description of how I came up with making a drop down style custom color picker in WPF.
C# 3.0.NET 3.5, WPF, Dev
Razan Paul (Raju) 4.80
Advanced Custom TreeView Layout in WPF
Updated: 29 Jan 2007  
Reviews an advanced layout customization for the WPF TreeView.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.80
CodeBox
Updated: 10 Mar 2009  
A fast WPF textbox control with support for text coloring, highlighting, underlines, and strikethroughs.
C#.NET 3.0, .NET 3.5, XAML, WPF, Dev
KenJohnson 4.79
Drag and Drop Items in a WPF ListView
Updated: 13 Apr 2007  
Discusses automated drag-and-drop in the WPF ListView.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.78
Quick and Dirty (but nice!) ToolTips via Markup Extensions - Unedited
Updated: 15 May 2009  
Discusses the implementation of a MarkupExtension that displays a rich ToolTip.
C# (C# 3.0), Windows, .NET (.NET 3.5), WPF, Dev, Design
Philipp Sumi 4.78
WPF DataGrid Practical Examples
Updated: 1 Feb 2009  
This article provides a number of practical examples which demonstrate how to perform validation, styling, and DataSet integration with the new WPF DataGrid.
C# 3.0, Windows, .NET 3.5, XAML, WPF, Dev
Colin Eberhardt 4.78
WPF : Selection made better - Unedited
Updated: 3 Jul 2009  
A better selection option for users
C# (C# 3.0, C# 4.0), .NET (.NET 3.5, .NET 4.0), WPF, Architect, Dev, Design
Sacha Barber 4.77
Filtering the WPF DataGrid automatically via the header (inline filtering)
Updated: 25 Aug 2009  
This will help you create a grid that has inline filtering like you see in DevExpress / Telerik.
C#, .NET, XAML, WPF, Dev
Sandrino Di Mattia 4.76
WPF : A graph control - Unedited
Updated: 1 Feb 2009  
A WPF graph control with autoscaling and historical data support
C# (C# 3.0), .NET (.NET 3.5), WPF, CEO, Architect, Dev, Design
Sacha Barber, Richard E King 4.76
PolyStar - WPF Polygons and Stars
Updated: 27 Sep 2008  
Control and tool for the creation of various stars and polygons.
C# 3.0, Windows, XAML, WPF, Dev, Design
KenJohnson 4.75
DraggableListView - Adding drag-to-scroll functionality to ListView in WPF - Unedited
Updated: 3 Oct 2008  
A custom ListView that scrolls when its contents are dragged on screen.
C# (C# 2.0), Windows (WinXP, Vista), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, Dev
Weidong Shen 4.75
WPF Animatable Button
Updated: 11 Apr 2009  
A button that eliminates the need for triggers for defining button state chage storyboards.
C# 3.0.NET 3.5, XAML, WPF, VS2008, Dev
Ruben Hakopian 4.75
MVVM and the WPF DataGrid
Updated: 23 Sep 2009  
Using MVVM, particularly with the WPF DataGrid
C#, .NET (.NET 3.5), XAML, WPF, Dev
David Veeneman 4.75
Working with Checkboxes in the WPF TreeView
Updated: 1 Aug 2008  
Examines how to create a tree of checkboxes that intelligently update their own check state and are easy to navigate with the keyboard
C# 3.0.NET 3.5, XAML, WPF, Architect, Dev
Josh Smith 4.75
( WPF, C# ) 216 Web Safe Colors On Rotating 3D Cube using Dynamic/Generic and Relative color pallet. - Unedited
Updated: 16 Feb 2009  
( WPF, C# ) Dynamic and Relative Color Pallet on Rotating 3D Cube.
C# (C# 3.0), XML, Windows (WinXP, Win2003, Vista), Visual Studio (VS2008), XAML, WPF, LINQ, Architect, Dev, Design
prasad02 4.75
A Versatile TreeView for WPF
Updated: 7 Feb 2008  
A strongly typed enhancement of the regular WPF TreeView control.
C# (C# 2.0), Windows, .NET (.NET 3.0, .NET 3.5), XAML, WPF, Dev
Philipp Sumi 4.74
WPF Interactive Image Cropping Control
Updated: 6 Sep 2007  
WPF Interactive Image Cropping Control
C# 3.0, Windows, .NET 3.0, WPF, VS2005, Dev
Sacha Barber 4.73
Quick and Simple WPF Month-view Calendar
Updated: 11 Mar 2009  
A very simple, XAML-based month-view calendar that supports showing appointments, and exposes events.
VB, Windows, XAML, WPF, Dev
kirkaiya 4.71
CodeBox 2: An Extended and Improved Version of the CodeBox with Line Numbers
Updated: 10 Oct 2009  
A WPF textbox supporting line numbering, highlighting, underlines, and strikethroughs.
C#, .NET (.NET 3.5), XAML, WPF, Dev
KenJohnson 4.71
A Touch Screen Keyboard Control in WPF
Updated: 15 Jan 2009  
A touch screen keyboard which emulates the basic functionality of a real keyboard.
C#, XML, Windows (WinXP, Win2003, Vista), XAML, WPF, Dev
Razan Paul (Raju) 4.69
Developing an Autofilter ListView - Unedited
Updated: 8 Jul 2008  
This article describes the development of an Excel-like Autofilter ListView
C# (C# 3.0), .NET (.NET 3.5), WPF, Dev
Colin Eberhardt 4.68
Progress Control in WPF
Updated: 26 Oct 2009  
User Control to show progress of any execution
C#, .NET, XAML, WPF, Dev
Ashish Mundra 4.67
Custom TreeView Layout in WPF
Updated: 24 Jan 2007  
Shows how to turn a TreeView into an Org Chart.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.66
Bullet Graphs - A Custom Control - WPF vs. Windows Forms
Updated: 10 Oct 2008  
This article compares the development of a Line of Business control, the Bullet Graph, in both WPF and Windows Forms.
C# 3.0, Windows, .NET 3.5, XAML, WPF, Architect, Dev
Colin Eberhardt 4.65
A Multi-Threaded WPF TreeView Explorer
Updated: 11 Mar 2008  
Multi-Threaded WPF TreeView Explorer
C# (C# 3.0), .NET (.NET 3.5), WPF
Kavan Shaban 4.63
Creating an Outlook Calendar using WPF (Part 1)
Updated: 21 Oct 2008  
Recreate the Outlook Calendar using WPF.
C# (C# 1.0, C# 2.0, C# 3.0), XML, Windows, .NET, Office, WPF, Dev, Design
rudigrobler 4.62
Text On A Path in WPF
Updated: 30 Oct 2008  
A control that will display a text string on a specified geometry
C# 3.0, Windows, XAML, WPF, Dev
lneir 4.61
Improving user experience using WPF and LINQ
Updated: 7 Jun 2009  
Building a control to search MenuItems of a Menu.
C# 1.0, C# 2.0, C# 3.0WinXP, Win2003, Vista, .NET 3.5, Win2008, Win 7, WPF, LINQ, Dev
quicoli 4.60
WPF TreeListView Control
Updated: 5 Nov 2008  
This article describes the usage of custom WPF TreeListView control comparing with basic TreeView
C# 3.0.NET 3.5, WPF, Dev
Andrey Gliznetsov 4.59
Digital Meter Control
Updated: 6 Feb 2009  
Digital meter control is a custom control in WPF which can be used as a real time monitor for showing a decimal value in a formatted way with a nice animation.
C#.NET 3.0, .NET 3.5, XAML, WPF, Dev, Design
Matin Habibi 4.58
Scroll Synchronization
Updated: 24 Aug 2009  
Synchronizing the scroll position of multiple controls.
C# 3.0, Windows, XAML, WPF, Silverlight, Dev
Karin Huber 4.57
ZoomBoxPanel, Adding Full Mouse Support and Animation to a WPF Custom Control: Part 3
Updated: 21 Nov 2009  
This article extends ZoomBoxPanel to support the use of the mouse and the mouse wheel in different modes, and in addition, animation is added for zoom transitions.
C#, Windows, .NET (.NET 3.5, .NET 4.0), XAML, WPF, Dev, Design
Tom F Wright 4.57
Highlighting Items in a WPF ListView
Updated: 28 Apr 2007  
A step-by-step review of how to conditionally highlight ListViewItems.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.56
WPF : Sticky Notes ListBox - Unedited
Updated: 4 Nov 2009  
A notes listbox that you could use in your own app
C# 3.0.NET 3.0, .NET 3.5, WPF, Architect, Dev, QA
Sacha Barber 4.56
OpenWPFChart: Assembling Charts from Components. Part II - Controls
Updated: 26 Mar 2009  
Chart controls composed from Chart Parts
C# 3.0, Windows, .NET 3.5, WPF, Dev
Oleg V. Polikarpotchkin 4.55
WPF Colour Slider
Updated: 4 Jun 2009  
Creating an embedded, bindable WPF Colour Picker based on a Slider control using a LinearGradientBrush.
C# 3.0, Windows, .NET 3.0, .NET 3.5, XAML, WPF, Dev, Design
andywilsonuk 4.53
WPF OutlookBar Control
Updated: 11 Oct 2008  
A WPF OutlookBar implementation.
C#WinXP, Vista, .NET 3.0, .NET 3.5, WPF, Dev
Thomas Gerber 4.52
WPF Flickr Viewer Using XLINQ
Updated: 24 Jun 2008  
WPF Flickr Viewer Using XLINQ
C# 3.0, Windows, .NET 3.0, WPF, VS2005, Dev
Sacha Barber 4.50
Template-aware control authoring example: HexViewer
Updated: 25 Jun 2007  
Control smart behaviour sample in case the control template does not strictly follow the control contract
C# 2.0, Windows, .NET 3.0, WPF, VS2005, Dev
Oleg V. Polikarpotchkin 4.50
WPF TreeView Selection
Updated: 27 Sep 2007  
Implementing TreeViewItem selection in the WPF TreeView control
C# 3.0, Windows, .NET 3.0, Visual Studio, WPF, Dev
DaWanderer 4.50
A Photoshop-like Cropping Adorner for WPF
Updated: 24 Jan 2008  
A cropping adorner which darkens everything except the selected portion
C# (C# 3.0), .NET, WPF, Dev
darrellp 4.50
WPF Grouping and Sorting ListView
Updated: 20 Sep 2008  
Shows a couple of ways to create a Sortable ListView with Drag Drop Grouping
C#, XMLWinXP, XAML, WPF, Dev, Design
mtonsager 4.50
WPF CheckListBox/RadioListBox + CheckComboBox/RadioComboBox
Updated: 31 Oct 2008  
Intended for LOB applications: WPF CheckListBox/RadioListBox with bound datatype.
C#, .NET, WPF, Dev
christoph braendle 4.50
Creating On-Screen Keyboard Using Attached Behavior in WPF
Updated: 19 Dec 2008  
An implementation of a numeric on-screen keyboard using attached behaviors in WPF
C# 2.0, Windows, .NET 3.0, XAML, WPF, Dev
Weidong Shen 4.50
WPF Squeeze TabPanel
Updated: 26 Apr 2009  
Custom TabPanel that squeezes TabItems rather than wrap them to new rows
C#.NET 3.0, .NET 3.5, XAML, WPF, Dev, Design
Ron Dunant 4.50
Creating the Microsoft Outlook Appointment View in WPF - Part 3
Updated: 21 Apr 2009  
Part 3 of a series describing the creation of a WPF based appointment control with the Outlook look and feel.
C# 3.0.NET 3.5, XAML, WPF, Dev
Richard Gavel 4.50
XBox Style Tab Controls in WPF
Updated: 10 Sep 2009  
Hi,It has been long since i was thinking of putting these controls on net. I’ve named it as Funky Tab Control. The control renders the Tab Header section on the left. The Header of the selected Tab Item moves upwards using Elastic In Out animation. The color also changes to red.The content o
XAML, WPF, Dev
Sunild79 4.50
ZoomBoxPanel implementing a choice of page view zoom modes in WPF: Part 1
Updated: 21 Oct 2009  
Think of the way Adobe Reader and Google Earth let the user scale and rotate their content in different ways. Making these capabilities easily available in WPF is the goal of this custom control.
C# 3.0, C# 4.0, Windows, .NET 3.5, XAML, WPF, Dev, Design
Tom F Wright 4.50
BBCode Parser for WPF
Updated: 27 Nov 2008  
A customizable BBCode parser for WPF
XML, C# 3.0.NET 3.5, XAML, WPF, Design
m0sa 4.48
Group Sort Adorner ListView
Updated: 20 Sep 2008  
This is for anyone looking for a WPF sortable Listview with drag and drop grouping, drag and drop column reordering and column resizing.
C#WinXP, Visual Studio, XAML, WPF, Architect, Dev, Design
mtonsager 4.47
Simple WPF BarChart (Horizontal and Vertical) - Part II
Updated: 2 Oct 2008  
This article is an extension of the earlier one, and demonstrates simple steps to create a horizontal and vertical bar chart using WPF.
C# (C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), XAML, WPF, Architect, Dev
Rajesh Pillai 4.47
WPF Taskbar Notifier - A WPF Taskbar Notification Window
Updated: 22 Jan 2008  
A WPF taskbar "popup" window.
XML, C# 3.0, Windows, .NET 3.0, XAML, WPF, Dev
Buzz Weetman 4.47
Auto-filter for Microsoft WPF DataGrid
Updated: 29 Jan 2009  
Allows auto filtering functionality for DataGrid columns.
C# (C# 3.0), .NET (.NET 3.0), XAML, WPF, Dev
Stefan Bocutiu 4.47
WPF Master Pages
Updated: 21 Jan 2008  
One of the really great enhancements in ASP.NET was the introduction of master pages. They help developers to create a consistent layout for the pages in an application. Unfortunately there is no such concept in WPF. But there is an easy way to build a control similar to an ASP.NET master page.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.0, .NET 3.5), XAML, WPF, Architect, Dev
Karin Huber 4.47
WPF Custom Controls - Without The Pain
Updated: 13 Aug 2008  
Creating a maintainable, extensible WPF custom control library is a lot easier if you know a few tricks.
C# 2.0, C# 3.0.NET 3.0, .NET 3.5, XAML, WPF, Dev
AndyL2 4.45
WPF Control State Persistency
Updated: 9 Jun 2007  
This article describes how to store and restore WPF's elements state, such as position, size, etc.
XML, C# 3.0WinXP, Win2003, Vista, .NET 3.0, XAML, WPF, VS2005, Dev
Tomer Shamam 4.42
Farsi Library FX
Updated: 9 Nov 2007  
WPF custom controls to work with Dates in Culture specific calendars, supporting Farsi (Hejri Shamsi), Arabic (Lunar Hijri) and Gregorian calendars.
C# 2.0, C# 3.0WinXP, Win2003, Vista, .NET 3.0, XAML, WPF, VS2008, Dev, Design
Hadi Eskandari 4.42
WPF Maskable TextBox for Numeric Values
Updated: 19 Mar 2009  
Extension of the WPF TextBox which accepts only numeric (integer and floating point) values.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, Dev, Marketing
Ruben Hakopian 4.42
WPF C# Ribbon Control Library - Unedited
Updated: 25 Jun 2008  
A WPF / C# Library for implementing Office 2007 Style Ribbon Interfaces
C# (C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), Office, Win32, Win64, XAML, WPF, Dev, Design
Derek Bartram 4.41
Multiple Selection Control
Updated: 25 May 2009  
A custom control for selecting items. Selection is made with lists for available and currently selected items.
C#, Windows, .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, Dev, Design
Guy Shtub 4.40
WPF Explorer Bar
Updated: 5 Oct 2008  
A WPF explorer bar implementation.
C#, XML, Windows (WinXP, Vista), XAML, WPF, Dev
Thomas Gerber 4.38
WPF Filename To Icon Converter
Updated: 30 Jan 2009  
This article describes FileToIconConverter, which is a MultiBinding Converter that can retrieve an Icon from system based on a filename(exist or not) and size.
C#.NET 3.0, .NET 3.5, WPF, Dev, Design
Leung Yat Chun 4.36
Validizor - A Validation Control for WPF
Updated: 17 Oct 2007  
A WPF validation control for validating your data objects.
C# 3.0, Windows, .NET 3.0, Visual Studio, WPF, Dev
Buzz Weetman 4.35
Creating an Outlook Calendar Using WPF (Part 2)
Updated: 11 Nov 2008  
Part 2 in a series on how to create a replica of the Outlook Calendar (and Appointments) using WPF.
C#, Windows, .NET, WPF, Dev, Design
rudigrobler 4.34
A Microsoft Office 2007 Style WPF C# Quick Access Toolbar - Unedited
Updated: 6 Apr 2008  
An article presenting the Quick Access Toolbar as part of RibbonControl.dll, as seen in Microsoft Office 2007
C# (C# 2.0, C# 3.0), XML, Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Win32, Win64, WPF, Dev, Design
Derek Bartram 4.33
Creating the Microsoft Outlook Appointment View in WPF - Part 2
Updated: 17 Apr 2009  
Part 2 of a series describing creation of a WPF based appointment control with the Outlook look and feel
C# (C# 3.0), .NET (.NET 3.5), WPF, Dev
Richard Gavel 4.33
WPF ItemsControl with alternating items and hover effect
Updated: 25 Apr 2009  
Shows how to use the WPF ItemsControl with alternating items and hover effect.
C#.NET 3.5, XAML, WPF, Dev
R. M. Masudur 4.33
ZoomBoxPanel: add custom commands to a WPF control: Part 2
Updated: 26 Oct 2009  
This article extends ZoomBoxPanel to support both standard and custom commands to zoom and rotate the contents.
C#, Windows, .NET 3.5, .NET 4.0, XAML, WPF, Dev
Tom F Wright 4.33
Creating an Outlook Navigation Pane by Restyling a WPF TabControl
Updated: 24 Jun 2008  
Restyling a standard TabControl to look like an Outlook Navigation Pane
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.0, .NET 3.5), XAML, WPF, Dev, Design
rudigrobler 4.31
An Extended WPF TabControl
Updated: 5 Apr 2009  
Altering the WPF TabControl to show a single row of scrolling TabItems
C# 2.0, C# 3.0, Windows, .NET 3.0, WPF, VS2008, Dev
alrh 4.31
A WPF SplitButton
Updated: 20 Oct 2007  
A Themed WPF SplitButton
C# 3.0, Windows, .NET 3.0, WPF, VS2005, VS2008, Dev
alrh 4.31
Text Box with Delayed Binding
Updated: 6 Oct 2009  
A TextBox that waits a user defined interval of time after the user has stopped typing to update its binding source
C# (C# 3.0), Windows (WinXP, Vista, Win 7), .NET (.NET 3.5), XAML, WPF, Dev
Aran Mulholland 4.30
WPF Controls - A Visual Quick Start
Updated: 21 Nov 2008  
A beginner's guide to the default controls in WPF.
.NET 3.0, .NET 3.5, XAML, WPF, Dev
Josh Fischer 4.29
WPF Simple ColorPicker Control
Updated: 4 Feb 2009  
WPF Simple ColorPicker control with color change notification
C#, WPF
schiebel-t 4.29
Simple WPF Bar Chart Control
Updated: 4 Oct 2008  
This article presents step-by-step instructions on how to create a simple bar chart using WPF.
XML, C# 2.0, C# 3.0.NET 3.0, .NET 3.5, XAML, WPF, Dev
Rajesh Pillai 4.28
WPF Real-time Monitor Control (Rolling Monitor) - Unedited
Updated: 25 Apr 2008  
An article introducing the WPF Realtime Monitor Control, for creating a real-time view of continuous data
C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET 3.0, .NET 3.5), Win32, Win64, WPF, Dev, Design
Derek Bartram 4.28
OpenWPFChart: assembling charts from components: Part I - Parts
Updated: 19 Mar 2009  
Provides the component model along with base components to assemble charts.
C# 3.0, Windows, .NET 3.5, XAML, WPF, Dev
Oleg V. Polikarpotchkin 4.26
WPF and .NET 3.5 - Drawing Customized Controls and Custom UI Elements
Updated: 10 Dec 2007  
Using Visual Studio 2008 for custom drawing using WPF and .NET 3.5; fun with Spirographs
C# (C# 3.0), VB (VB 9.0), Windows (Vista), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, Dev, Design
Acoustic 4.26
ComboBox Editing, Sorting, Grouping ListView - Unedited
Updated: 1 Nov 2008  
This article shows a WPF sortable editing Listview with drag and drop grouping, drag and drop column reordering and column resizing.
C#WinXP, XAML, WPF, Architect, Dev, Design
mtonsager 4.24
WPF Color Palette Control
Updated: 19 Feb 2008  
A color palette user control developed using WPF
VB (VB 9.0), .NET (.NET 3.0), XAML, WPF, Dev
Christopher Vinod 4.23
3D Rotate a Shattered Content Control
Updated: 6 Jul 2009  
Rotate between front and back content.
C#.NET 3.5, WPF, Dev
Dan Wts 4.20
WPF Custom ComboBox
Updated: 15 Oct 2009  
WPF ComboBox with DataGrid popup
C# (C# 3.0), Windows, .NET (.NET 3.0, .NET 3.5), XAML, WPF, Dev
Bahrudin Hrnjica 4.20
Using 2D controls in a 3D environment
Updated: 26 Aug 2006  
WPF allows users to create rich 3D interfaces, but it cripples productivity by not allowing a standard way of using the 2D controls in such an interface. Let's see if it can be done manually.
C# 2.0, Windows, .NET 2.0, WPF, VS2005, Dev
Dragos Sbirlea 4.19
Animating Expander Control
Updated: 1 Apr 2009  
A custom content control that can be expanded/collapsed with animation.
C#, Windows, .NET 3.5, Visual Studio, XAML, WPF, Dev, Design
Guy Shtub 4.16
An Animated "AlarmBar" Custom Control in WPF
Updated: 22 Jul 2008  
Published WPF resources discussing control customization focus almost exclusively on editing local copies of ControlTemplates, while implementing and interacting with an actual Custom Control library requires a DIFFERENT set of techniques and reference syntax to be used
C# 3.0.NET 3.0, .NET 3.5, XAML, WPF, Dev
AndyL2 4.13
A WPF Graph Control Library - Unedited
Updated: 24 Apr 2008  
An article presenting a WPF library for producing extensible runtime customisable graphs
C# (C# 3.0), XML, Windows (Win2K, WinXP, Win2003, Vista), Win32, Win64, XAML, WPF, Architect, Dev, Design
Derek Bartram 4.11
Spelling Suggestions in a WPF TextBox
Updated: 25 Feb 2007  
Examines an intuitive way to correct typos in a TextBox.
C# 2.0WinXP, Vista, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.10
Creating and consuming a custom WPF control
Updated: 1 Mar 2007  
Creating and consuming a custom WPF control
C# 3.0, Windows, .NET 3.0, WPF, VS2005, Dev
Sacha Barber 4.08
A Customizable WPF TaskDialog
Updated: 8 Apr 2009  
A WPF TaskDialog control written in C# that simulates the Vista TaskDialog
C# 2.0, C# 3.0WinXP, Win2003, Vista, WPF, Dev
alrh 4.06
WPF Breadcrumb Folder TextBox - Unedited
Updated: 15 Jan 2009  
This article provides a implementation of a WPF Breadcrumb control, and describe how to develop one.
C#, .NET (.NET 3.0, .NET 3.5), XAML, WPF, Dev, Design
Leung Yat Chun 4.06
TreeListView
Updated: 6 Apr 2008  
TreeView with multiple columns
C#, Windows, XAML, WPF, Dev
tillmyspace 4.00
Editable TextBlock in WPF for In-place Editing
Updated: 10 Dec 2008  
An editable TextBlock component that allows for in-place editing of, e.g., items in a TreeView.
C# 3.0WinXP, Vista, .NET 3.5, WPF, Dev, Design
Jesper Borgstrup 4.00
Small ColorPicker for WPF
Updated: 22 Mar 2009  
Two basic color pickers for WPF. Small size, limited color palette, and easy to use.
C#, .NET (.NET 3.5), WPF
objo 4.00
RadioListBox: A ListBox with Radio Buttons (WPF Version)
Updated: 6 Sep 2009  
How to implement a templated ListBox with radio buttons instead of the standard selection highlight.
C# 2.0, C# 3.0, Windows, .NET 3.5, XAML, WPF, Dev, Design
Jaime Olivares 4.00
A Demonstration for WPF Ribbon Control Library - Unedited
Updated: 25 Apr 2008  
A demonstration application for showing the use of the WPF Ribbon Control as presented elsewhere
C# (C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), Win32, Win64, WPF, Architect, Dev, Design
Derek Bartram 3.98
Interactive 3D bar chart custom control in WPF with rotation, touch-sense display, and databinding support
Updated: 29 Mar 2009  
Create a WPF 3D Bar chart in your .NET application easily. You can create interactive 3D bar charts in seconds using this WPF 3D bar chart custom control. You can even databind your input to see the '3D chart bar change live as you enter your input' effect.
C#.NET 2.0, WinXP, Vista, .NET 3.0, .NET 3.5, XAML, WPF, Dev, Design
Bharath K A 3.93
WPF PolarPanel
Updated: 26 Jan 2008  
A WPF panel for easily positioning elements in polar coordinates
C# (C# 2.0, C# 3.0), Windows, XAML, WPF, Dev, Design
Yaakov Davis 3.87
DockPanel Splitter Control for WPF
Updated: 10 Aug 2009  
A splitter control for the WPF DockPanel
C#, XAML, WPF
objo 3.87
A Generalised WPF Wizard / Procedure Dialog - Unedited
Updated: 22 Mar 2008  
An article presenting ProceedureDialog.dll, a custom control for creating wizard style interfaces / procedure dialogs
C# (C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), Win32, Win64, WPF, Dev, Design
Derek Bartram 3.86
WPF MultiSelect TreeView Sample
Updated: 23 Mar 2008  
Shows how to add multi-select capabilities to WPF TreeView control
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev, Design
Nick Polyak 3.86
WPF Gadget Container Control
Updated: 6 Mar 2009  
A Vista-styled gadget container control.
C#.NET 3.5, WPF, Dev
Ron Gramann 3.84
WPF Expression Blend 2 Tutorial: WPF Manufacturing Gauge Fan Custom Control
Updated: 23 Feb 2009  
Step by step WPF Expression Blend2 tutorial on how to draw and animate a WPF Fan Control in Manufacturing Gauge using Expression Blend 2. Only XAML code is used, so all effects are done in markup.
C#, Windows, .NET 3.0, XAML, WPF, Dev, Design
Steve-Low-NextwaveSoft 3.83
Simple 3D Pie Chart in WPF
Updated: 6 Mar 2009  
A starting point for creating 3D pie charts
C#, Windows, XAML, WPF, Dev
Joe Hillenbrand 3.80
How to : Creating a WPF User Control & using it in a WPF application ( C# ) - Unedited
Updated: 24 Jan 2009  
How to : Creating a WPF User Control & using it in a WPF application ( C# )
C# (C# 3.0), Windows (WinXP, Vista), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, Dev
Mohammad Dayyan 3.77
WPF Autocomplete Textbox Control
Updated: 31 May 2008  
An article showing how to build a WPF autocomplete textbox control with delay input
C# 3.0, Windows, .NET 3.0, .NET 3.5, WPF, Dev
thomastn 3.75
WPF: Round Progress Bar
Updated: 12 Jul 2009  
One more way to create a round progress bar in WPF.
C# 1.0, C# 2.0, C# 3.0, .NET, XAML, WPF, Dev
Kirill Kovalev 3.75
A WPF Digital Clock - Unedited
Updated: 26 Apr 2008  
A WPF Digital Clock for displaying the current time, styled using RibbonStyleHandler
C# (C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), Win32, Win64, WPF, Dev
Derek Bartram 3.74
WPF Slider Menu
Updated: 12 Jun 2008  
A menu item that displays a slider control with child menu items
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Win2003, Vista), XAML, WPF, Dev
Matt Brunell 3.73
WPFDesigner - Unedited
Updated: 30 Aug 2008  
A WPF UserControl on which you can add elements and move/resize them
C# (C# 1.0, C# 2.0, C# 3.0)WinXP, Vista, WPF, Dev, Design
Victor Hurdugaci 3.71
Empty groups in WPF ListView
Updated: 8 Mar 2009  
How to add empty groups to the WPF ListView control.
C#, .NET, WPF, Dev
Sergey Galich 3.71
WPF Arrow and Custom Shapes
Updated: 26 Jan 2008  
This article demonstrates how to create an Arrow shape in WPF, and provides guidelines for creating custom shapes
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Vista, TabletPC), .NET (.NET 3.0, .NET 3.5), XAML, WPF, Dev, Design
Tomer Shamam 3.67
Use WPF Controls in VSTO Solutions with Visual Basic 2008
Updated: 9 Mar 2008  
An explanation of how to add WPF controls to Visual Studio Tools for Office solutions, writing Visual Basic code
VB (VB 9.0), .NET (.NET 3.5), Visual Studio (VS2008), WPF
Alessandro Del Sole 3.67
A more generic way of sorting a WPF ListView with IComparer
Updated: 24 May 2008  
An easy way of sorting the WPF ListView with a generic method.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.0, .NET 3.5), XAML, WPF, Architect, Dev, Design
wpfdevelopment.com 3.64
Passwords in WPF: How to find yours and how to prevent it being found
Updated: 23 Nov 2008  
How I can find your password and how to prevent it.
C#, .NET, WPF, Dev
Leonardo Tazzini 3.57
Create a movable usercontrol in WPF part II - Unedited
Updated: 10 Oct 2008  
introduces how to create a moving control in WPF
C#, Windows, WPF
Hong Zhang (Sowen) 3.50
XAML Dialog Control: Enabling MVVM and Dialogs in WPF
Updated: 29 Apr 2009  
Add Data Templated dialog to your application with a single line of XAML
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, Dev
DoomGoober 3.43
WPF ProcessingContentControl
Updated: 5 Feb 2008  
A ContentControl that displays continuously progressing view when its content is being processed.
C# (C# 2.0, C# 3.0), VB (VB 8.0, VB 9.0), .NET (.NET 3.5), XAML, WPF, Dev, Design
Yaakov Davis 3.35
A Microsoft Office Style WPF Application Button - Unedited
Updated: 22 Mar 2008  
An article presenting ApplicationButton used in creating round buttons as per Microsoft Office Style application buttons
C# (C# 3.0), XML, Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET 3.0, .NET 3.5), Win32, Win64, WPF, Dev, Design
Derek Bartram 3.34
WPF ProgressBar
Updated: 28 Jul 2009  
This is a simple example of how to use a ProgressBar in WPF.
VB 9.0, C# 4.0.NET 3.5, WPF, Dev
VB Rocks 3.31
RecentFileList: a WPF MRU - Unedited
Updated: 20 Feb 2008  
A Most Recently Used menu item control for WPF applications
C# 2.0.NET 3.0, WPF, VS2008, Dev
Nick Butler 3.30
GIF animation in WPF - Unedited
Updated: 14 Feb 2008  
Animation of transparent GIF image in WPF
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), WPF
Zoltan23 3.29
WPF Window Resizing
Updated: 23 Jan 2008  
An article on using UI elements to control window size
C#, Windows, .NET (.NET 3.5), WPF, Dev, Design
Derek Bartram 3.22
WPF - Tooltip Property - Unedited
Updated: 1 Nov 2009  
This one we used on the most fundamental WPF controls Tooltip property and examines how to use features, features we will be trying to examine.
Windows, .NET (.NET 3.0, .NET 3.5, .NET 4.0), XAML, WPF
TurhalTemizer 3.22
Enable MultiSelect in WPF ListView
Updated: 13 May 2008  
Make your ListView support item selection by dragging,
C# 3.0WinXP, Win2003, Vista, .NET 3.0, .NET 3.5, WPF, VS2008, Dev
Leung Yat Chun 3.20
Another approach to animated GIF in WPF, with transparency
Updated: 31 Oct 2008  
Demonstrates the use of animated GIFs in WPF applications.
C#Win2K, WinXP, Win2003, Vista, .NET 3.5, XAML, WPF, Dev, Design
Lecha 3.20
Changing the Caret Colour in WPF - Unedited
Updated: 7 Apr 2009  
In WPF, you don’t have direct control over the colour of the caret in a TextBox or a RichTextBox. What the framework does is to use the inverse of the colour that you choose for the Background property. I’ve seen a few examples of styles that explicitly set the Background property to {x:Null} to com
C#, Windows, .NET (.NET 3.0, .NET 3.5), WPF, Dev
Derek Lakin 3.20
Introduction to the WPF DataGrid - Unedited
Updated: 12 Aug 2008  
A article show how to use the new DataGrid in WPF
C#, Windows, .NET (.NET 3.5), WPF, Dev
rudigrobler 3.02
WPF AutoComplete Folder TextBox
Updated: 4 Sep 2009  
This article demos how to create a textbox which can auto-suggest items at runtime based on input, in this case, disk drive folders.
C#.NET 3.0, .NET 3.5, XAML, WPF, Dev, Design
Leung Yat Chun 2.88
Waiting Control / IE 7 Progressbar Control using WPF - Unedited
Updated: 13 May 2008  
Timeless or non-progress based waiting / progress control using WPF
VB (VB 7.x, VB 8.0, VB 9.0, VB 6), .NET (.NET 3.5), WPF, Architect, Dev
jebarson 2.65
Wpf ErrorProvider - Integrating IDataErrorInfo, WPF, and the Validation Application Block (VAB)
Updated: 23 Sep 2008  
A WPF validation control integrated with VAB and IDataErrorInfo.
VB (VB 8.0, VB 9.0), C# 1.0, C# 2.0, C# 3.0, Windows (WinXP, Win2003, Vista), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2005, VS2008), XAML, WPF, Dev, Design
Rahul Singla 2.60
Create a movable usercontrol in WPF part I - Unedited
Updated: 6 Oct 2008  
introduces how to create a usercontrol and enable animation to do a random movement within the parent control area
C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET 3.0, .NET 3.5), WPF, Dev
Hong Zhang (Sowen) 2.43
Embedding Controls in WPF DataGrid
Updated: 24 Sep 2009  
Sample program shows how to embed controls in a WPF DataGrid using VB.NET
VB (VB 10), Windows, .NET (.NET 4.0), XAML, WPF, Dev
BSalita 2.00
WPF: How to highlight a cell in ListView - Unedited
Updated: 15 Jul 2008  
A solution to highlight a cell in ListView
C# (C# 1.0, C# 2.0, C# 3.0), Windows, XAML, WPF
Yajnesh Narayan Behera 1.73
Loading .Net2.0 Form onto .Net3.0 Window - Unedited
Updated: 1 Jun 2008  
To load a Windowsform of .Net2.0 onto .Net3.0 Window
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.0), WPF, Dev
goddu praneeth 1.00
WPF Html supported TextBlock - Unedited
Updated: 7 Feb 2009  
This Article describes HtmlTextBlock, which is a WPF TextBlock that can parse limited set of html tags and display them.
C#, Windows, WPF, Architect, Dev, Design
Leung Yat Chun  
Defining the Default Style for a Lookless Control - Unedited
Updated: 14 Apr 2009  
Microsoft introduced the concept of “lookless” controls in WPF, which means that the control defines its behaviour without any information about how it actually looks, which is where templates and styles come in. However, all of the default controls provide a default look, which is in keeping with
C#, Windows, .NET (.NET 3.0, .NET 3.5), WPF
Derek Lakin  
WPF TreeView tools
Updated: 5 May 2009  
Additional helper methods for the WPF TreeView (especially with data binding).
C#.NET 3.0, .NET 3.5, WPF, Dev
Reinhard Ostermeier  

Windows Presentation Foundation - Data Binding

top
Title / Updated Author Score  
AttachedPropertyEvent Pattern: Part 2
Updated: 13 Jul 2009  
Pattern for publishing an event by using an attached property and IEventAggregator. This time it's generic.
C# 1.0, C# 2.0, C# 3.0.NET 3.0, .NET 3.5, .NET 4.0, XAML, WPF, Silverlight, Dev
Jan-Erik Romoeren, Björn Asplund 5.00
Attaching a Virtual Branch to the Logical Tree in WPF
Updated: 6 May 2007  
Reviews a pattern which enables new possibilities for data binding.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.95
WPF: Data Virtualization
Updated: 23 Mar 2009  
A collection class providing data virtualization with large data sets.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), WPF, Architect, Dev
Paul McClean 4.94
Simplifying the WPF TreeView by Using the ViewModel Pattern
Updated: 22 May 2008  
Reviews how using a ViewModel can abstract away the complexities of the WPF TreeView control.
C# (C# 3.0), .NET (.NET 3.5), XAML, Architect, Dev
Josh Smith 4.86
Binding a ListView to a Data Matrix
Updated: 15 May 2009  
Binding a WPF ListView to a DataMatrix with columns determined at runtime
C# 3.0, Windows, .NET 3.5, XAML, WPF, Dev
Tawani Anyangwe 4.84
WPF Data Binding - Part 1
Updated: 3 Sep 2008  
An introduction to data binding with WPF.
C#, XML, Windows, .NET, ADO.NET, WPF, Dev
Joel Ivory Johnson 4.81
WPF: A Beginner's Guide - Part 5 of n - Unedited
Updated: 22 May 2008  
An introduction into WPF Databinding
C# (C# 3.0), .NET (.NET 3.0), WPF, Architect, Dev, Design
Sacha Barber 4.81
WPF: How To Bind to Generic Methods
Updated: 6 Dec 2008  
An article which shows how to bind to generic methods
C# 3.0.NET 3.0, .NET 3.5, XAML, WPF, Architect, Dev, Design
Sacha Barber 4.81
Please select your collection - Unedited
Updated: 29 Jun 2009  
In this post, I’d like to cover a fairly common scenario that I’ve received various bits of email about as WPF is becoming more and more popular with developers. A common requirement for a lot of developers is to have a ComboBox contain an entry at the top of the list prompting the user
All Topics
Pete O'Hanlon 4.80
The Nito.MVVM (WPF) Library: Commands
Updated: 25 Jul 2009  
Describes the ViewModel command classes in the Open-Source Nito.MVVM (WPF) library, and provides guidelines on their usage.
C# 1.0, C# 2.0, C# 3.0.NET 3.0, .NET 3.5, WPF, Dev
Stephen Cleary 4.79
Moving Toward WPF Data Binding One Step at a Time
Updated: 19 May 2008  
A gradual introduction to the world of WPF data binding.
C# 3.0.NET 3.5, XAML, WPF, Architect, Dev
Josh Smith 4.79
Methods of WPF – WF Data Exchange, Direct WPF – WF Data Binding
Updated: 22 Sep 2009  
Small tutorial for WPF - WF data exchange and databinding implementation in VS2010.
C#, Windows, WPF, Architect, Dev
Alexey Shalnov 4.75
The Last IValueConverter
Updated: 2 Oct 2008  
Data-bind anything to anything with little work with this script powered IValueConverter
C# 3.0, Windows, XAML, WPF, Dev
Super Lloyd 4.73
Selecting the Detail Level to View at Runtime in WPF
Updated: 5 Jul 2008  
Explains how to allow users to select the amount of information to view
C# (C# 3.0), .NET (.NET 3.5), XAML, WPF, Architect, Dev, Design
Josh Smith 4.70
Automatically validating business entities in WPF using custom binding and attributes
Updated: 21 Aug 2009  
Validate your business entities in a maintainable way.
C#, .NET, WPF, Dev
Sandrino Di Mattia 4.67
Artificial Inheritance Contexts in WPF
Updated: 2 Jul 2008  
Reviews and compares three techniques that enable you to data bind to any element tree.
C# 2.0, C# 3.0.NET 3.5, XAML, WPF, Architect, Dev
Josh Smith 4.64
WPF: XmlDataProvider Two-Way Data Binding
Updated: 11 Jun 2008  
How to perform two-way data binding with the XmlDataProvider within the Windows Presentation Foundation.
C#, .NET (.NET 3.5), Visual Studio (VS2008), XAML, Architect, Dev
Ryan Bost 4.56
Two Way DataBinding with WPF/XBAP and the ADO.NET Entity Framework
Updated: 14 Mar 2009  
An article on DataBinding in an XBAP/WPF environment with ADO.NET EF
C#, Windows, .NET 3.5, XAML, WPF, Dev
Emmanuel Nuyttens 4.56
WPF and Property Dependencies - Part I
Updated: 7 Feb 2008  
An introductory look at WPF data binding and property dependencies
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.0, .NET 3.5), Visual Studio (VS2008), XAML, WPF, Dev
Dmitri Nesteruk 4.55
WPF : Validation of business objects, a simpler approach - Unedited
Updated: 20 Jul 2008  
An article on how to simplify the WPF validation process
C# (C# 3.0), .NET (.NET 3.5), WPF, Architect, Dev
Sacha Barber 4.53
Data Visualization in WPF with LINQ to SQL and Data Binding
Updated: 21 Dec 2007  
This article will show how to use data binding and styles to show data coming from a Microsoft SQL database using the new object-relational model introduced in Visual Studio 2008, LINQ to SQL, allowing grouping, sorting and filtering of data with almost no code.
C# (C# 3.0)WinXP, Win2003, Vista, .NET 3.5, SQL Server (SQL 2005), Visual Studio (VS2008), XAML, WPF, Dev, Design
Bruno Sonnino 4.50
LINQ, group by, and WPF Data Binding
Updated: 14 Oct 2008  
WPF data binding works great with LINQ! This article shows how to create a hierarchical result set by using LINQ's group by clause and how to consume it in WPF data binding.
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Vista), .NET (.NET 3.0, .NET 3.5), WPF, LINQ, Silverlight, Dev
r.stropek 4.50
WPF INotifyPropertyChanged With CodeDom and Reusing DataReader Code for Oracle and SQL Server
Updated: 24 Jun 2009  
Generic coding with Codedom and IDataReader class usage
C# 1.0, C# 2.0, C# 3.0.NET 3.5, .NET 4.0, SQL Server, WPF, Oracle, Dev
HarishBhattbhatt 4.50
Simple Validator in Windows Presentation Foundation
Updated: 23 Oct 2009  
Attach simple validator to validate controls
C#, Windows, .NET, WPF
Tri Q Tran 4.50
Setting two bindings on a single WPF control - Unedited
Updated: 25 May 2008  
This article demonstrates how to set two bindings on a WPF control, yielding significant amount of code reduction for developers & boosting their productivity.
C# (C# 1.0, C# 2.0, C# 3.0), WPF, Architect, Dev
Niraj Bhatt 4.47
WPF Alien Sokoban
Updated: 16 Jun 2008  
A fun implementation of the game Sokoban, written to showcase some features of WPF, C# 3.0, Expression Design, and Visual Studio 2008.
C# 3.0, Windows, .NET 3.5, XAML, WPF, VS2008, Dev, Design
Daniel Vaughan 4.46
Binding Passwords - Unedited
Updated: 29 Jun 2009  
Those who’ve been following my blog and conversations with the WPF Disciples know that I love the databinding power of WPF, and in almost all cases I’m a very happy bunny. There is one stain in the awe inspiring goodness that is bound applications, and that’s the PasswordBox. Super
All Topics
Pete O'Hanlon 4.45
KenKen Solver in WPF
Updated: 7 Dec 2008  
My first WPF application to demonstrate solving KenKen puzzles.
C# (C# 1.0, C# 2.0, C# 3.0), Windows, XAML, WPF, Dev
tspitz 4.43
Using the ConditionalValueConverter to evaluate comparisons in WPF Binding expressions
Updated: 8 Feb 2009  
Output values of one type, based on a comparison of values of another type.
C#, Windows (WinXP, Win2003, Vista, Win2008), .NET 3.0, .NET 3.5, WPF, Silverlight, VS.NET2003, VS2005, VS2008, Dev
jwatte 4.43
WPF Enum List Converter
Updated: 12 Oct 2009  
This article demonstrates how to bind a C# enum definition to a WPF combobox, which is not as simple as it first seems.
C#, Windows, .NET 3.5, XAML, WPF, Dev, Design
Tom F Wright 4.40
An XAML Serializer Preserving Bindings
Updated: 1 Nov 2007  
Saving XAML files using MarkupWriter
C# 3.0, Windows, .NET 3.5, XAML, WPF, VS2008, Dev
Chili Pepper 4.33
Binding to a single object
Updated: 16 Apr 2009  
A sample of the WPF databinding infrastructure.
C#, WPF, Dev
Pete O'Hanlon 4.33
AttachedPropertyEvent Pattern
Updated: 2 Jul 2009  
Pattern for publishing an event by using attached property and IEventAggregator
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5, .NET 4.0), XAML, WPF, Silverlight, Dev
Jan-Erik Romoeren, Björn Asplund 4.33
Data Binding Deep Dive
Updated: 12 Oct 2009  
Selected advanced topics about data binding in WPF and Silverlight.
C#.NET 3.5, XAML, WPF, Silverlight, Architect, Dev
r.stropek 4.33
How to Perform WPF Data Binding Using LINQ to XML
Updated: 3 Jul 2009  
This article explains how to perform data binding to WPF controls using LINQ to XML.
XML, C# 3.0.NET 3.5, XAML, WPF, LINQ, Dev
Balamurali Balaji 4.27
Using converters to aggregate a list in a ListView
Updated: 23 Jul 2008  
Explanation on how to use converters to calculate the sum, largest, average, etc., of the items in a ListView.
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Dev
Timmy Kokke 4.23
A Guided Tour of WPF – Part 3 (Data binding)
Updated: 4 Apr 2007  
A guided tour of the Windows Presentation Foundation, one feature at a time.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.19
WPF Color Palette - Unedited
Updated: 10 Jul 2008  
Show WPF Brushes In ListBox
C# (C# 1.0, C# 2.0, C# 3.0), XAML, WPF
Sam Farajpour 4.17
Simple Demo of Binding to a Database in WPF using LINQ-SQL
Updated: 10 Mar 2008  
A beginner example of binding WPF to a database using LINQ-SQL
C# (C# 3.0), Windows, .NET (.NET 3.5), Visual Studio (VS2008), Dev
Brian_Stoker 4.07
Debugging WPF Databinding
Updated: 3 Jan 2008  
How to debug WPF Databinding
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.0, .NET 3.5), XAML, Dev, Design
marlongrech 4.00
Cascading Dropdown & Multiselect Option in ListBox Using WPF
Updated: 10 May 2009  
An attempt to show the flexibility of binding in WPF using MVVM pattern using cascading dropdown/combo box & listbox
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP), WPF, Dev
Niladri_Biswas 4.00
ContextMenu in WPF with XML Binding
Updated: 2 Sep 2007  
An article on how to create a customizable ContextMenu to use in your application based on an XML data source
XML, C# 3.0, Windows, .NET 3.0, Visual Studio, XAML, WPF, Dev
Mihai Mihaila 3.80
WPF - Bind to Opposite Boolean Value Using a Converter
Updated: 13 Mar 2008  
Learn how to use a value converter for binding to the opposite of a boolean value
WPF
James J. Foster 3.78
Simple WPF databinding (with some additional WPF goodies)
Updated: 13 May 2008  
This article shows how to do basic databinding, cursor movement, rounded window, transparency, and context menu in WPF.
C# (C# 3.0), Windows, .NET (.NET 3.0), ASP.NET, WPF, WebForms, Dev
pompair 3.78
Using SQL Bulk Load to Upload Fixed Width Text Files
Updated: 3 Mar 2009  
This project demonstrates what is likely the fastest way to upload one of those fixed width reports from a mainframe to a SQL server table.
C# 3.0Win2K, WinXP, Win2003, Vista, .NET 3.5, Win2008, ADO.NET, WPF, SQL 2000, SQL 2005, VS2008, SQL 2008
Alden John Snow 3.67
How to Consume a Web Service in a WPF Application?
Updated: 20 Jul 2009  
This article explains how to consume a Web Service in a WPF Windows application. It requires binding of WPF controls to data coming from a Web Service.
C# 3.0.NET 3.5, ASP.NET, WPF, Dev
Balamurali Balaji 3.18
XamlWriter and Bindings serialization - Unedited
Updated: 29 Jun 2008  
About serialization Bindings to XAML with standard MS XamlWriter
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), XAML, WPF
AlexDov 3.00
Binding to Enumerations - Unedited
Updated: 6 Apr 2009  
Every now and then you find yourself needing to bind a some control or other to the values of an enumeration, such as System.DayOfWeek. You'd think this would be fairly simple, but it's actually trickier than you think. I am fortunate to work with Paul Jackson, who's a very clever chap, especially
C#, Windows, .NET (.NET 3.0, .NET 3.5), WPF, Dev
Derek Lakin 3.00
Fill Combobox With Sorted Enum Without Code
Updated: 19 Jun 2007  
This article demonstrates how to bind a combobox with sorted names from an enum. This can all be accomplished in XAML without code in the XAML code behind page.
C# 2.0, VB 8.0WinXP, Win2003, Vista, .NET 3.0, XAML, WPF, VS2005, Architect, Dev, Design
Karl Shifflett 2.92
Introduction to WPF Data Binding - Unedited
Updated: 9 Jan 2008  
Simple example to describe WPF data binding
C# (C# 3.0), Windows (WinXP, Vista), XAML, WPF
chakkaradeepcc 2.64
Refreshing the view of grid control - Unedited
Updated: 3 Sep 2008  
How to reflect the changes made to the itemsource of grid control in wpf
XML, XHTML, WPF, LINQ, Dev
Ashish Sehajpal 2.29
WPF DataBinding
Updated: 11 Sep 2007  
Data Binding to a combobox in WPF
C# 3.0, Windows, .NET 3.0, Visual Studio, XAML, WPF, WinForms, Dev
Sreejith Thathanattu 1.40
How to Perform WPF Data Binding Using LINQ to XML – Part 2
Updated: 3 Jul 2009  
This article is Part 2 of the previous article and explains how to perform data binding to WPF controls using LINQ to data stored in an XML file.
C# 3.0.NET 3.5, XAML, WPF, LINQ, VS2008, Dev
Balamurali Balaji  
Wpf Ninject Dojo: The Data Provider - Unedited
Updated: 25 Aug 2009  
You have probably heard me go on about Unity a couple of times: My.Unity.Resolve(Of Ninja) Unity and ASP.NET Creating a Data Access layer using Unity I have been using what is now unity since the good old days (sooo not true, WPF is the Windows Forms killer, and good riddance) of Windows
VB (VB 9.0, VB 10), Windows (WinXP, Win2003, Vista, Win2008, Win 7), Visual Studio (VS2008, VS2010), XAML, WPF, Dev
Martin Hinshelwood  
Validation Errors in Windows Presentation Foundation - Unedited
Updated: 27 Oct 2009  
Collect validation errors into one place.
C#, Windows, WPF
Tri Q Tran  
WPF Fallback Brush
Updated: 9 Nov 2009  
A special brush using binding and converters to achieve graceful degradation.
C#.NET 3.5, XAML, WPF, Architect, Dev
Winston Pang  

Windows Presentation Foundation - General

top
Title / Updated Author Score  
How to Test a Class Which Uses DispatcherTimer
Updated: 14 Jul 2007  
Demonstrates how to create unit tests for a class which uses a DispatcherTimer.
C# 2.0, Windows, .NET 3.0, WPF, VS2005, Dev
Josh Smith 5.00
Deferring ListCollectionView filter updates for a responsive UI
Updated: 11 Jan 2009  
Explains how to update search results as one types in a text box while keeping the UI responsive.
C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET (.NET 3.5), WPF
Matt T Hayes 5.00
Fun with Fonts
Updated: 16 Apr 2009  
How to have fun with fonts in WPF
C#, XAML, WPF
Pete O'Hanlon 5.00
Where did my WPF Namespace go? - Unedited
Updated: 13 May 2009  
Solving some issues when changing namespace names.
C#, XAML, WPF, Dev
Steve Maier 5.00
WPF Data Bound Menus
Updated: 3 Jul 2009  
Use a combination of data-binding techniques to create WPF menus that change with your application
C# (C# 3.0), .NET (.NET 3.5), WPF, Dev
Michael L Perry 5.00
XNA integration inside WPF
Updated: 20 Jul 2009  
Another way to integrate multiple XNA scenes inside WPF.
C# 3.0, Windows, XBox, .NET 3.5, XAML, WPF, Dev
Valentin Billotte 5.00
Using the WPF FocusScope
Updated: 26 Jul 2009  
Explains why WPF seems to break if you try to use FocusScope, and provides a simple solution.
C# (C# 2.0, C# 3.0).NET 3.0, .NET 3.5, WPF, Dev
Daniel Grunwald 5.00
The mini-ViewModel pattern - Unedited
Updated: 7 Aug 2009  
The construction of a ViewModel is often seen as the standard technique for solving binding problems within WPF and Silverlight. However, the addition of a ViewModel adds complexity to your code. This post describes an alternative method where a mini-ViewModel is applied directly to the problem area
All Topics
Colin Eberhardt 5.00
Declarative Dependency Property Definition with T4 + DTE - Unedited
Updated: 18 Aug 2009  
This blog post describes a technique for specifying WPF / Silverlight Dependency Properties declaritively via attributes.
C#, WPF, Silverlight
Colin Eberhardt 5.00
Wpf Drag & Drop behaviour - Unedited
Updated: 26 Aug 2009  
A colleague of mine was having a bit of trouble getting drag and drop working in a way that fitted well with the MVVM pattern. This is really quite simple once you have a certain level of understanding of Patterns, but is a complete nightmare if you do not. One of the founding principals of MVVM is
VB (VB 9.0, VB 10), .NET (.NET 3.5, .NET 4.0), Vista, WPF, Dev
Martin Hinshelwood 5.00
Loading WPF themes at runtime
Updated: 1 Sep 2009  
This acticle presents how to build WPF themes and apply them to an application at runtime.
C#, .NET, WPF, Dev
Badea Florin 5.00
Selector DoubleClick Behaviour calling ViewModel ICommand
Updated: 8 Sep 2009  
The other day I was at work and needed to use a WPF ListView (Selector) to call a ICommand in a ViewModel. Here is what I did.
C#, .NET, XAML, WPF, Dev
Sacha Barber 5.00
Using code to find out if your Silverlight/WPF styles are used - Unedited
Updated: 17 Sep 2009  
Yesterday I needed to check the available style keys in our main app.xaml file and see which are no longer needed. As there currently are 66 style keys in that file and it's growing, I didn't feel much for taking each key and searching through our source code to find out. Time to build a small tool
All Topics
mrjvdveen 5.00
Textbox Drag/Drop in WPF - Unedited
Updated: 28 Sep 2009  
So last week, somebody posted a question on Code Project about why a Drag Drop into a TextBox in WPF doesn’t actually work. When you attempt to drag and drop an item into a TextBox, it refuses to cooperate and leaves the mouse cursor as the Drop denied cursor and you can’t drop into the
C# (C# 3.0, C# 4.0), .NET (.NET 3.0, .NET 3.5, .NET 4.0), WPF, Dev
Pete O'Hanlon 5.00
Logging display and WPF - Unedited
Updated: 12 Oct 2009  
A question appeared over on the Code Project forums today about binding the output from log4net into WPF. The question asked was:“I’m trying to use Log4net to log messages within my application. I’m adding a WPF window and want to stream the messages to the window. Log4net provide
All Topics
Pete O'Hanlon 5.00
Exploring a Model-View-ViewModel Application; WPF Password Manager, Cipher Text - Unedited
Updated: 28 Dec 2008  
An article exploring Model-View-ViewModel (MVVM) WPF UI Design Pattern as leveraged in a WPF Password Manager. Password Manager allows user to modify the shape and behavior of a record at run-time.
VB (VB 9.0), Windows (WinXP, Win2003, Vista), .NET (.NET 3.5), XAML, Architect, Dev
Karl Shifflett 4.96
Using WPF to Visualize a Graph with Circular Dependencies - Unedited
Updated: 15 Nov 2009  
Reviews a WPF application that displays an object graph which can be rearranged by the user at runtime, and highlights circular dependencies in its nodes
C# (C# 3.0), .NET (.NET 3.5), XAML, WPF, Architect, Dev, Design
Josh Smith 4.96
Generate WPF and Silverlight Dependency Properties using T4 Templates - Unedited
Updated: 28 Apr 2009  
This article describes how to generate Dependency Properties from an XML declaration using a simple T4 template. It also includes a quick T4 primer.
C# (C# 3.0), XML, .NET (.NET 3.5), WPF, Silverlight, Dev
Colin Eberhardt 4.94
Easy help with WPF
Updated: 1 May 2009  
Adding simple HelpProvider functionality to your WPF applications couldn't be easier.
C#, XAML, WPF, All Topics
Pete O'Hanlon 4.92
Understanding the Visual Tree and Logical Tree in WPF
Updated: 5 Dec 2007  
A detailed examination of the WPF element trees and their subtleties
C# (C# 2.0), .NET (.NET 3.0, .NET 3.5), XAML, WPF, VS2005, VS2008, Dev
Josh Smith 4.91
Anaglyph ShaderEffect in WPF
Updated: 8 Nov 2009  
This article shows how to use a WPF ShaderEffect for anaglyph blending (for red/cyan glasses). The effect can be used for both 2D and 3D elements.
C#, .NET (.NET 3.5), XAML, WPF, Dev
objo 4.91
Marsa : A 3D Approach to XML read data - Unedited
Updated: 30 Jun 2008  
WPF : An article on using 3D visualization of an RSS feed
C# (C# 3.0), .NET (.NET 3.5), WPF, Architect, Dev, Design
Sacha Barber, marlongrech 4.89
A Tool for Visualizing 3D Geometry Models (Part 1)
Updated: 11 Oct 2009  
An article describing a tool developed using WPF for visualizing 3D geometry models
C#, Windows (WinXP), .NET (.NET 3.5), Visual Studio (VS2008), Dev
Wu Xuesong 4.89
FrameBasedAnimation: Animating multiple properties collectively in WPF
Updated: 21 Sep 2008  
Building a reusable spinning wheel throbber in WPF: Part 1.
C#, .NET (.NET 3.5), XAML, WPF, Architect, Dev, Design
chaiguy1337 4.88
Dynamic LINQ To Entities Queries Using WCF/WPF demo code - Unedited
Updated: 30 Nov 2008  
Demonstrates a method of dynamic query across WCF service boundaries
C# (C# 3.0), .NET (.NET 3.5), WCF, WPF, LINQ, Architect, DBA, Dev, Design
Sacha Barber 4.88
Introduction to Attached Behaviors in WPF
Updated: 30 Aug 2008  
Explains the concept of attached behaviors and shows how to use them in the context of the MVVM pattern.
C# 3.0.NET 3.5, XAML, WPF, Architect, Dev
Josh Smith 4.88
WPF Modal Dialog
Updated: 17 May 2009  
How to set up a modal (blocking) dialog inside a WPF window.
C#, .NET, XAML, WPF, Dev
Ronald Schlenker 4.88
WPF : A* search - Unedited
Updated: 8 Nov 2009  
An AI search application using A* algorithm
C# (C# 3.0, C# 4.0), .NET (.NET 3.5), WPF, Architect, Dev, Design
Sacha Barber 4.87
Immerse Yourself in WPF: A "World Clocks" Application as Literate Code
Updated: 16 Aug 2007  
Literate code describing how to build a simple "world clocks" application in WPF
C# 3.0, Windows, .NET 3.5, Visual Studio, WPF, Dev
Stu-Smith 4.87
WPF : If Heineken did MVVM Frameworks Part 2 of n - Unedited
Updated: 16 Oct 2009  
It would probably be like Cinch a MVVM framework for WPF
C# (C# 3.0, C# 4.0), .NET (.NET 3.5, .NET 4.0), WPF, Architect, Dev, Design
Sacha Barber 4.86
WPF Localization Using RESX Files
Updated: 22 Sep 2009  
Localize text, images, and any other WPF property using standard RESX files
C# (C# 3.0), Windows, .NET, XAML, WPF, Architect, Dev
Grant Frisken 4.85
WPF Diagram Designer - Part 3
Updated: 29 Feb 2008  
Connecting items
C# (C# 1.0, C# 2.0, C# 3.0), XML, .NET (.NET 3.5), XAML, WPF, Dev
sukram 4.84
Fun With Physics - Unedited
Updated: 3 Apr 2008  
WPF: A Beginner's Guide series, end exemplar and fun with physics
C# (C# 3.0), SQL, .NET (.NET 3.0, .NET 3.5), WPF, LINQ, Architect, Dev, Design
Sacha Barber, Fredrik Bornander 4.84
Conceptual Children: A powerful new concept in WPF
Updated: 6 Apr 2008  
This article describes a new approach by which an element can remove its visual and logical relationships to its children while maintaining a conceptual parental relationship with those children.
C# (C# 3.0), Windows (WinXP, Win2003, Vista), .NET (.NET 3.0, .NET 3.5), XAML, WPF, Architect, Dev
Dr. WPF 4.84
Building an Extensible Application with MEF, WPF, and MVVM
Updated: 15 Nov 2009  
An article for anyone interested in how to build an extensible application using WPF and the Model-View-ViewModel pattern.
C# 3.0, Windows, .NET 3.5, XAML, WPF, Architect, Dev
Scott Whitlock 4.83
WPF Diagram Designer: Part 1
Updated: 23 Aug 2008  
Drag, resize and rotate elements on a Canvas
XML, C# 3.0, Windows, .NET 3.5, WPF, Dev
sukram 4.83
Introduction to D3DImage
Updated: 11 Aug 2008  
.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.
C++, C#, Windows (WinXP, Vista), DirectX, WPF, Dev
Dr. WPF 4.83
WPF/xaml NotifyIcon and Taskbar (system tray) popup window - Unedited
Updated: 6 Jul 2009  
Integrating WPF and XAML with the windows forms NotifyIcon control to produce a slick, styled popup window when the mouse is moved over the NotifyIcon
C# (C# 3.0), Windows (WinXP, Win2003, Vista, TabletPC, Win2008, Win 7), .NET (.NET 3.0, .NET 3.5, .NET 4.0), XAML, WPF, WinForms, Architect, Dev, Design
Murray Foxcroft 4.83
WPF : If Heineken did MVVM Frameworks Part 3 of n - Unedited
Updated: 17 Oct 2009  
It would probably be like Cinch a MVVM framework for WPF
C# (C# 3.0, C# 4.0), .NET (.NET 3.5, .NET 4.0), WPF, Dev, Design
Sacha Barber 4.82
WPF Diagram Designer - Part 4
Updated: 26 Mar 2008  
A Frankenbuild
C# (C# 3.0), .NET (.NET 3.5), WPF, Dev, Design
sukram 4.82
Localizing WPF Applications using Locbaml
Updated: 1 Mar 2007  
This article shows how to localize a WPF application using the Locbaml utility
Windows, Visual Studio, Dev
brunzefb 4.82
WPF Diagram Designer - Part 2
Updated: 8 Oct 2008  
Designer Canvas with Zoombox
XML, C# 3.0.NET 3.5, XAML, WPF, Dev
sukram 4.82
Cinch MVVM Framework Code Generator - Unedited
Updated: 28 Oct 2009  
A code generator for my Cinch MVVM Framework
C#, .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev, QA, Design
Sacha Barber 4.82
WPF Business Application Series Part 3 of n - Business Object Declarative Programming; How To Implement Object Validation & Logging - Unedited
Updated: 31 Mar 2008  
WPF VB.NET Business Object Declarative Programming; How To Implement Object Validation & Logging. Article shows how to decorate business entity objects for codeless entity validation and entity log message creation.
VB (VB 9.0), .NET (.NET 3.5), XAML, Dev
Karl Shifflett 4.81
Simple WPF Localization
Updated: 9 Jul 2009  
An article on how to easily and effectively fully localize a WPF application.
C# 3.0.NET 3.0, .NET 3.5, XAML, WPF, VS2005, VS2008, Dev
Jecho Jekov 4.80
WPF DataGrid: Using DataTemplates for auto-generated columns
Updated: 4 Nov 2009  
An article on using templates with auto-generated columns in the WPF DataGrid.
C# 3.0, Windows, .NET 3.5, XAML, WPF, Dev
Ewout van der Linden 4.80
Stream YouTube Videos In WPF - Unedited
Updated: 30 Jun 2008  
WPF : A simple article on using WebBrowser to Stream YouTube videos
C# (C# 3.0), .NET (.NET 3.5), WPF, Architect, Dev, Design
Sacha Barber 4.80
Binding and using Friendly enums in WPF - Unedited
Updated: 19 Sep 2008  
Binding and using Friendly enums in WPF
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev, Design
Sacha Barber 4.79
Implementation of Auto Logoff Based on User Inactivity in WPF Application
Updated: 9 Oct 2009  
How to check user inactivity in WPF Application
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev, Design
Razan Paul (Raju) 4.79
The WPF-NHibernate Toolkit
Updated: 2 Nov 2009  
Adapt NHibernate classes to run in WPF.
C#, Windows, XAML, WPF, Dev
David Veeneman 4.79
WPF: If Heineken did MVVM Frameworks Part 4 of n - Unedited
Updated: 17 Oct 2009  
It would probably be like Cinch a MVVM framework for WPF
C# (C# 3.0, C# 4.0), .NET (.NET 3.5, .NET 4.0), WPF, Architect, Dev, Design
Sacha Barber 4.79
WPF Runtime Localization
Updated: 4 May 2008  
A WPF localization solution with runtime updating and design-time support in Visual Studio and Expression Blend
C# (C# 2.0), Windows, .NET (.NET 3.0), XAML, WPF, VS2005, Dev, Design
Andrew Wood 4.79
From Russia with Love – Retrieving ViewModel Objects from a Model Assembly
Updated: 7 Sep 2009  
Reviews the “From Russia with Love” technique of simplifying the creation of ViewModel objects from other libraries, without compromising your MVVM architecture
C# (C# 3.0), .NET (.NET 3.5), XAML, WPF, Architect, Dev
Josh Smith 4.78
21 Important FAQ questions for WPF and SilverLight - Unedited
Updated: 8 Oct 2009  
21 Important FAQ questions for WPF and SilverLight
XAML, WPF, Silverlight
Shivprasad koirala 4.78
Using RoutedCommands with a ViewModel in WPF
Updated: 24 Jul 2008  
Reviews a clean and lightweight way to use RoutedCommands in the MVVM pattern.
C# 3.0.NET 3.5, XAML, WPF, Architect, Dev
Josh Smith 4.78
Validation in Windows Presentation Foundation
Updated: 19 Aug 2006  
In this article, I'll walk you through using the built-in Validation classes that exist in Windows Presentation Foundation. I'll then discuss an alternative approach to validation that might suit a richer domain layer, by creating a custom WPF ErrorProvider.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Paul Stovell 4.77
FishEyePanel/FanPanel - Examples of custom layout panels in WPF
Updated: 25 Sep 2006  
This article describes how to implement your own WPF layout panels like Grid and StackPanel.
C#WinXP, .NET 3.0, WPF, WinForms, VS2005, Dev
Paul Tallett 4.76
Dot2WPF - a WPF control for viewing Dot graphs
Updated: 13 Jun 2007  
A fast and smooth WPF viewer for graphs layouted by GraphViz (Dot)
C# 2.0, Windows, .NET 3.0, WPF, VS2005, Dev
Christian Rodemeyer 4.76
WPF 3D Primer
Updated: 31 Jan 2008  
Exploring Windows Presentation Foundation 3D capabilities and building a sample application with a couple of cool features such as zooming and 3D rotation
C# (C# 3.0), XML, Windows (WinXP, Win2003, Vista), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, Dev
Dario Solera 4.75
WPF : A 3D screensaver written in WPF - Unedited
Updated: 12 Oct 2008  
WPF : A 3D screensaver written in WPF
C# (C# 3.0), .NET (.NET 3.5), WPF, LINQ, Architect, Dev, Design
Sacha Barber 4.75
WPF Amazon Explorer Using 3D - Unedited
Updated: 27 Feb 2008  
WPF Amazon Explorer Using 3D
C# 3.0.NET 3.0, .NET 3.5, WPF, Dev, Design
Sacha Barber 4.74
Using IronPython in WPF to Evaluate Expressions
Updated: 17 Jul 2009  
Using IronPython in WPF to evaluate expressions
C# (C# 3.0, C# 4.0), .NET (.NET 3.5, .NET 4.0), WPF, Architect, Dev
Sacha Barber 4.74
The WPF Podcatcher Series - Part 2 (Structural Skinning) - Unedited
Updated: 5 Mar 2008  
The second article in a series devoted to a WPF application that plays streaming audio podcasts off the Internet. This article discusses the idea and implementation of look-less applications.
C# (C# 3.0), Windows (WinXP, Vista), .NET (.NET 3.5), XAML, WPF, Architect, Dev, Design
Josh Smith 4.74
Using MVC to Unit Test WPF Applications
Updated: 27 Jan 2008  
Provides guidance for using the Model-View-Controller design pattern to create modular WPF apps that are easy to unit test
C# (C# 2.0, C# 3.0), .NET (.NET 3.5), XAML, WPF, Architect, Dev
Josh Smith 4.74
WPF Tutorial - Part 2 : Writing a custom animation class
Updated: 12 Apr 2007  
This article covers how animations can be applied on properties that do not have an associated animation class
C#, Windows, .NET 3.0, Visual Studio, XAML, WPF, Dev
Christian Graus, Nishant Sivakumar 4.74
Dragging Elements in a Canvas
Updated: 2 Sep 2006  
Discusses a class which provides automated dragging of elements in a WPF Canvas.
C# 2.0WinXP, Vista, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.74
Total View Validation - Unedited
Updated: 23 Jan 2009  
Cross business object validation a more centric view
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, CEO, Architect, Dev
Sacha Barber 4.73
WPF.JoshSmith - Unedited
Updated: 13 Jul 2008  
A free library of controls and utility classes for use in WPF applications.
C# 2.0, C# 3.0, Windows, .NET 3.0, .NET 3.5, XAML, WPF, VS2005, Architect, Dev
Josh Smith 4.72
The WPF Thought Process
Updated: 13 Oct 2007  
An introspective journey of solving problems using WPF
C# 2.0, Windows, .NET 3.0, .NET 3.5, XAML, WPF, VS2005, VS2008, Dev
Josh Smith 4.72
The WPF Podcatcher Series - Part 1 (Introducing Podder)
Updated: 6 Jan 2008  
The first article in a series devoted to a WPF application that plays streaming podcasts off the Internet.
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, LINQ, Architect, Dev
Josh Smith 4.72
Creating a look-less custom control in WPF
Updated: 4 Jun 2006  
In WPF, custom controls should be look-less. That means, that business logic and UI are strongly separated. When you create a control, you can provide a default template for the control, but anyone who uses the control can override it without touching the business logic.
C#, Windows, .NET, Visual Studio, XAML, WPF, Dev
Karin Huber 4.72
Understanding WPF via ASP.NET
Updated: 22 May 2008  
Shows how certain WPF concepts can be easily understood via ASP.NET.
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), XAML, Dev
Pete O'Hanlon 4.71
WPF : FlipTile 3D - Unedited
Updated: 21 May 2009  
WPF : A Demo Of Using The Onyx WPF Framework
C# (C# 3.0), .NET (.NET 3.5), WPF, Architect, Dev
Sacha Barber 4.71
Simple slide game using Viewbox - Unedited
Updated: 9 Aug 2008  
A simple 9 peice puzzle using ImageBrush.ViewBox
C# (C# 3.0), .NET (.NET 3.5), WPF, Architect, Dev, Design
Sacha Barber 4.71
Regex Validation in WPF
Updated: 2 Nov 2006  
Demonstrates how to perform input validation using regular expressions, in a Windows Presentation Foundation application.
C# 2.0WinXP, Vista, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.71
Implement a Firefox-like search in WPF applications using M-V-VM
Updated: 1 Feb 2009  
How to add a Firefox-like incremental search to WPF applications using the M-V-VM pattern. The search is performed directly on a CollectionView, so it can be used with any WPF items control.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), XAML, WPF, VS2008, Architect, Dev
Miroslav Popovic 4.70
The WPF Podcatcher Series – Part 3 (The Podcast Management Conundrum)
Updated: 20 Mar 2008  
The third article in a series devoted to a WPF application that plays streaming audio podcasts off the Internet. This article discusses the solution to a problem related to structural skinning.
C# (C# 3.0), .NET (.NET 3.5), XAML, WPF, Architect, Dev, Design
Josh Smith 4.70
WPF: If Heineken did MVVM Frameworks Part 6 of n - Unedited
Updated: 4 Sep 2009  
It would probably be like Cinch a MVVM framework for WPF
C# (C# 3.0, C# 4.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev, Design
Sacha Barber 4.70
WPF : The Classic Snakes WPF'ed - Unedited
Updated: 24 Oct 2007  
WPF : The Classic Snakes WPF'ed
C# 3.0, Windows, .NET 3.0, WPF, VS2008, Dev
Sacha Barber 4.70
Embedding a .NET WinForms Application in an Internet Browser Using WPF
Updated: 2 Dec 2008  
Embedding a .NET WinForms application in an internet browser using WPF.
C#, Windows, .NET, XAML, WPF, WinForms, Architect, Dev, Design
Adam Berent 4.69
OpenXML + FlowDocument = OpenFlowDocument?
Updated: 9 Apr 2008  
An article on how to render a Word document in a WPF FlowDocument control by parsing the OpenXML WordML using XLINQ
C# (C# 1.0, C# 2.0, C# 3.0), Windows, Visual Studio, XAML, WPF, Dev
rudigrobler 4.69
Marching Ants Selection - Unedited
Updated: 15 Jul 2008  
A WPF implementation of rectangular marquee selection with marching ants
C# (C# 3.0), WPF
Maysam Moosavi 4.68
SlidingListBox – Animating ListBoxItems in WPF
Updated: 19 Oct 2006  
A ListBox which slides its items when they are selected and deselected.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.67
WPF Splash Screen - Unedited
Updated: 13 May 2009  
Now, WPF applications can have a simple splash screen for free.
WPF, Dev
Steve Maier 4.67
WPF: If Heineken did MVVM Frameworks Part 5 of n - Unedited
Updated: 17 Oct 2009  
It would probably be like Cinch a MVVM framework for WPF
C# (C# 3.0, C# 4.0), .NET (.NET 3.5, .NET 4.0), WPF, Architect, Dev, Design
Sacha Barber 4.67
WPF : How to create Styles in code/and magical Content - Unedited
Updated: 26 Sep 2008  
WPF : How to create Styles in code/and magical Content
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev, Design
Sacha Barber 4.66
Adventures into Ink API using WPF
Updated: 7 Jun 2007  
Adventures into Ink API using WPF
C# 3.0Vista, .NET 3.0, WCF, WPF, VS2005, Dev
Sacha Barber 4.66
WPF DrawTools
Updated: 8 Jan 2008  
WPF application for drawing graphic objects in a window client area using drawing tools and mouse
C# (C# 3.0), Windows (WinXP, Vista), WPF, Dev, Design
Alex Fr 4.65
Aggregating WPF Commands with CommandGroup
Updated: 4 May 2008  
Introduces a generic technique of chaining commands together.
C# 2.0, C# 3.0.NET 3.0, .NET 3.5, XAML, WPF, VS2008, Architect, Dev
Josh Smith 4.65
LocBaml + MsBuild + ClickOnce Deployment - Unedited
Updated: 2 Mar 2009  
How to integrate LOCBAML with msBuild to create a WPF ClickOnce deployment package
C#, Windows, .NET, WPF, Dev
André van heerwaarde 4.64
ConnectCode Software Box Shot Maker
Updated: 26 Mar 2009  
An opensource 3D software box shot creator
C# 3.0, Windows, .NET 3.0, WPF, Dev
ConnectCode 4.64
Piping Value Converters in WPF
Updated: 14 Nov 2006  
Demonstrates how to chain together value converters used in WPF data binding.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.63
A simple WPF media player with media item list - Unedited
Updated: 13 Sep 2007  
A simple WPF media player with media item list
C# 3.0, Windows, .NET 3.0, WPF, VS2005, Dev
Sacha Barber 4.63
Real-Time Multilingual WPF Demo
Updated: 29 Jul 2008  
Translate a WPF User Interface using the Google AJAX Language API in real-time
C# (C# 3.0), SQL, .NET (.NET 3.5), XAML, WPF, LINQ, Dev
David Sleeckx 4.62
ListBox Drag & Drop using Attached Properties
Updated: 28 Jan 2008  
Enabling drag & drop between Listboxes using Attached Properties (In only 1 line of code)
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Vista), WPF, Dev, Design
rudigrobler 4.62
Creating a simple Facebook Application using WPF
Updated: 7 Sep 2007  
The following article details how to create a very simple Facebook application using Facebook Platform & WPF
XML, C# 3.0Vista, .NET 3.0, WPF, VS2005, Dev
rudigrobler 4.60
WPF Bitmap Effects using Pixel Shaders .Net3.5sp1 Beta - Unedited
Updated: 27 May 2008  
How to write bitmap effects using the latest classes available in the .Net3.5 Sp1 beta.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), XAML, WPF, Dev
Rob Hill03 4.60
Creating the Same Program in Windows Forms and WPF
Updated: 3 May 2008  
Shows how to write the same simple program in Windows Forms and WPF.
C# 3.0.NET 3.5, XAML, WPF, WinForms, VS2008, Architect, Dev
Josh Smith 4.60
WPF Business Application Series Part 1 of n - Application Structure, Skinning & Custom ToolBar Button Control - Unedited
Updated: 2 Apr 2008  
Part one of the WPF VB.NET Business Application Series. Covers Structure, Skinning & Custom ToolBar Button Control. Two skins are included; Office 2007 Blue and Black. The button control is highly customizable that can be declared in XAML or code.
VB (VB 9.0), Windows (WinXP, Vista), XAML, WPF, Dev
Karl Shifflett 4.59
WPF Business Application Series Part 2 of n - Form Notification Control That Binds To IDataErrorInfo.Error Property - Unedited
Updated: 2 Apr 2008  
WPF VB.NET Business Application Form Notification control that binds to business entity objects that implement the IDataErrorInfo interface. The article also covers entity validation with the WPF 3.5 IDataErrorInfo interface.
VB (VB 9.0), Windows (WinXP, Vista), .NET (.NET 3.5), XAML, WPF, Dev, Design
Karl Shifflett 4.59
A WPF Problem Solved Two Very Different Ways - Using XAML Only - Using A Custom Control - Unedited
Updated: 28 Oct 2007  
Article on solving a problem using a XAML only approach and then solving that same problem using WPF custom controls.
C#, VB 8.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev, Design
Karl Shifflett 4.58
Item Presentation Models for WPF
Updated: 6 Jul 2009  
Make your life easier by inserting a Presentation Model layer (aka ViewModel) between your domain-model collection contents and template-generated WPF objects.
C# (C# 2.0), XML, Windows (WinXP, Vista), .NET (.NET 3.0, .NET 3.5), Visual Studio (VS2005, VS2008), XAML, WPF, Architect, Dev
Adrian Alexander 4.58
Composite Application Library in WPF Application
Updated: 2 Mar 2009  
WPF application built on the Composite Application Library. How to start, organize solution projects, distribute resources and build complex UI using the Presentation Model pattern.
C# 3.0, Windows, .NET 3.5, WPF, Dev
Eugene Pankov 4.58
( WPF, XAML, C# ) WITIYMIWYG - What Is There In Your Mind Is What You Get - Wizard. - In English and Kannada, With Simple Animations. - Unedited
Updated: 29 Oct 2008  
( WPF, XAML, C# ) WITIYMIWYG - What Is There In Your Mind Is What You Get - Wizard. - Is the Mind Reader Application with Simple Animations and Multi Language Support English and Kannada.
C# (C# 3.0), Windows, .NET (.NET 3.0, .NET 3.5), Visual Studio (VS2008), XAML, WPF, Architect, Dev, Design
prasad02 4.58
WPF Common TaskDialog for Vista and XP - Unedited
Updated: 30 Dec 2007  
WPF Custom TaskDialog that renders the same on Vista and XP. This custom dialog simplifies programming by providing a simple interface for developers that is not operating system dependent. This solution does not use the Windows API for rendering.
C# (C# 3.0), VB (VB 8.0, VB 9.0), .NET (Mono, .NET 3.0, .NET 3.5), XAML, WPF, Architect, Dev
Karl Shifflett 4.57
The New WPF GridView Customized - 1 of 3
Updated: 20 Jun 2007  
Customizing the WPF GridView and Binding multiple sources
C# 2.0, C# 3.0, Windows, .NET 2.0, .NET 3.0VS2005, Dev
Juan Pablo G.C. 4.56
MVVM in WPF Part II - Unedited
Updated: 22 Apr 2009  
This is the second part in a two part article on the Model-View-ViewModel design pattern in WPF.The ModelOur friend the Model is responsible for getting and holding onto the data. The data could come from anywhere, a file, a database, thin air, etc. Our Model is the one that is going to read the d
C#, Windows, WPF
Wes Aday 4.56
WPF: A Beginner's Guide - Part 4 of n - Unedited
Updated: 11 Mar 2008  
An introduction into WPF Dependancy Properties
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev, Design
Sacha Barber 4.55
Particle Effects in WPF
Updated: 24 Oct 2007  
An article on the practical use of particle effects in WPF.
C#, Windows, .NET 3.0, Visual Studio, WPF, Dev
Tony Gordon 4.55
A Spiral Tic-Tac-Toe AI Example Using WPF
Updated: 28 Mar 2008  
Presents an implementation of a Spiral Tic-Tac-Toe AI using a vanilla Negamax search algorithm and WPF DrawingVisuals
C#WinXP, .NET 3.5VS2008, Dev
Ron Ayoub 4.55
WPF Unit Testing
Updated: 22 Dec 2007  
How to unit test WPF applications
C# (C# 2.0, C# 3.0), .NET (.NET 3.0, .NET 3.5), XAML, WPF, Dev, QA
marlongrech 4.55
WPF: If Heineken did MVVM Frameworks Part 1 of n
Updated: 4 Sep 2009  
It would probably be like Cinch a MVVM framework for WPF
C# (C# 3.0, C# 4.0), .NET (.NET 3.5, .NET 4.0), WPF, Architect, Dev, Design
Sacha Barber 4.53
WPF : A Beginners guide part 3 of n - Unedited
Updated: 11 Mar 2008  
An introduction into RoutedEvents / RoutedCommands
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect
Sacha Barber 4.53
Woodstock for WPF
Updated: 31 Dec 2007  
A debugger visualizer which allows you to inspect the visual tree.
C# 2.0, Windows, .NET 3.0, .NET 3.5, WPF, VS2008, Dev
Josh Smith, Karl Shifflett, Florian Kruesch 4.53
Smart Routed Commands in WPF
Updated: 3 Nov 2007  
Giving routed commands default execution logic
C# 2.0, Windows, .NET 3.0, .NET 3.5, XAML, WPF, VS2005, Dev
Josh Smith 4.52
Binary Clock 3D Screensaver in WPF
Updated: 20 Jan 2009  
Screensaver of a 3D binary clock - demonstrating WPF's layout possibilities, styling/templating and data binding
C# 3.0, Windows, XAML, WPF
Attila Kúr 4.52
Multiple Window Interface for WPF
Updated: 18 Jan 2008  
An article on the creation of multiple attachable/detachable windows inside of a WPF control.
C#, Windows, .NET (.NET 3.0), WPF, Dev
Tony Gordon 4.51
An article on sorting ItemsControl (with some bonuses) - Unedited
Updated: 29 May 2008  
An article on sorting ItemsControl (with some bonuses)
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev, Design
Sacha Barber 4.51
How to Build a Custom Formatted Label with WPF
Updated: 1 Nov 2007  
This article explains how to provide a custom gauge formatter for WPF TextBlocks, Label or any other controls
C# 3.0WinXP, Vista, .NET 3.0, .NET 3.5, XAML, WPF, VS2005, VS2008, Dev
Tamir Khason 4.50
Using Vista Preview Handlers in a WPF Application
Updated: 22 Apr 2008  
This article is about how to use Windows Vista Preview handlers within a WPF application
C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (Mono, .NET 3.0, .NET 3.5), Win32, Win64, XAML, WPF, WinForms, Dev
Tamir Khason 4.50
Exploring CAL - Unedited
Updated: 17 Apr 2009  
Evaluating Microsoft's Composite Application Guidance and Library
C#, Windows (WinXP), WCF, WPF, WinForms, VS2005, Architect, Design
Al Alberto 4.50
MVVM Dynamic Commands
Updated: 24 Apr 2009  
Implementing dynamic WPF ICommands in Model-View-ViewModel architecture
C# (C# 1.0, C# 2.0, C# 3.0), XML, Windows (WinXP, Vista), XAML, WPF, Dev
David Veeneman 4.50
Navigation in MVVM applications (Onyx)
Updated: 13 Nov 2009  
Navigation in MVVM applications. Combined with navigation through DataTemplates, navigation through NavigationService provides a richer toolkit for WPF developers. I think it would be useful to utilize NavigationService, since the development of WPF applications then becomes similar to web developme
C# 1.0, C# 2.0, C# 3.0, .NET, XAML, WPF, Dev
Sam Safonov 4.50
MyFriends : A simple contact keeper using XLINQ/LINQ/WPF - Unedited
Updated: 18 Jan 2008  
A simple contact keeper using XLINQ/LINQ/WPF
C# (C# 3.0), Windows, .NET 3.0, .NET 3.5, WPF, LINQ, VS2008, Dev
Sacha Barber 4.49
Sample Application to Integrate Silverlight and ASP.NET AJAX
Updated: 8 Aug 2007  
The following is an example of an interesting way to integrate Silverlight and ASP.NET AJAX. The idea is to periodically pull information via ASP.NET AJAX, which is queued up and retrieved by Silverlight.
Javascript, XML, C# 2.0Vista, .NET 3.0, ASP.NET, Visual Studio, XAML, WPF, WebForms, Ajax, Dev
Randar Puust 4.49
Creating OpenGL Windows in WPF
Updated: 10 Mar 2009  
A guide to creating OpenGL applications with Windows Presentation Foundation
C++/CLI, C# 3.0, Windows (Vista), .NET (.NET 3.0, .NET 3.5), OpenGL, XAML, WPF, Dev
Christoph Menge 4.49
Extending WPF Commands - Unedited
Updated: 26 Jul 2008  
How to overcome the limitations of the WPF Command system.
C# (C# 2.0, C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev
Patrick Klug 4.44
A beginner’s guide to WCF in XBAP
Updated: 9 Feb 2009  
This article shows how to use a WCF service in XBAP or a WPF browser application.
C#WinXP, Win2003, Vista, .NET 3.5, WCF, WPF, IIS 5.1, IIS 6, IIS 7, VS2008, Dev
R. M. Masudur 4.44
Mole II Black Ops - Multifunction Visual Studio Visualizer For WPF - View Public, Private and Protected Data
Updated: 17 Dec 2007  
A high octane multifunction visualizer that allows detailed inspection of the visual tree and logical trees. New feature of Mole II Black Ops allows viewing and drilling into non-public members of any element or sub-element in the visual or logical trees.
C# (C# 2.0, C# 3.0), VB (VB 8.0, VB 9.0), .NET (Mono, DotGNU, .NET 3.0, .NET 3.5), XAML, WinForms, Architect, Dev, Design
Andrew Smith, Josh Smith, Karl Shifflett 4.43
WPF Localization - Unedited
Updated: 11 Sep 2009  
recently at work I was asked to look into Localization techniques when working with WPF/XAML. There are some excellent sources around that cover the various different techniques such asthis excellent article which outlines the following techniquesUsing LocbamlLocbaml is a localization tool that M
All Topics
Sacha Barber 4.43
Clog: Client Logging, WPF Edition - Unedited
Updated: 25 Dec 2008  
A customizable log provider system that allows you to harness your existing logging system to log client side messages to your server using WCF. Includes WPF sample applications.
C# 3.0.NET 3.5, WCF, XAML, WPF, WinForms, VS2008, CEO, Dev, QA
Daniel Vaughan 4.42
A Simple WPF Explorer Tree
Updated: 8 Nov 2007  
A Simple WPF Explorer Tree
C# 3.0WinXP, Vista, .NET 3.0, WPF, VS2005, VS2008, Dev
Sacha Barber 4.40
Unit Conversions in C#/WPF
Updated: 30 Oct 2008  
On keeping measurement unit in sync and properly bound to UI.
C# 1.0, C# 2.0, C# 3.0.NET 3.0, .NET 3.5, XAML, WPF, Dev, Design
Dmitri Nesteruk 4.40
Mole II for WPF - Unedited
Updated: 31 Dec 2007  
Introduces the second version of a very useful and educational debugger visualizer for WPF developers
C# 2.0, C# 3.0, VB 8.0, VB 9.0, .NET (.NET 3.0, .NET 3.5), Visual Studio (VS2005, VS2008), WPF, WinForms, Architect, Dev
Andrew Smith, Josh Smith, Karl Shifflett 4.39
.NET 3.0 WPF Tools && Examples - Unedited
Updated: 22 Mar 2007  
An article which shows how to achieve some of the common XAML concepts, and explains
C# 2.0, Windows, .NET 3.0VS2005, Dev
Sacha Barber 4.38
Mole For WPF - Multifunction Visual Studio Visualizer For WPF - Unedited
Updated: 31 Dec 2007  
A multifunction visualizer that allows inspection of the visual tree. For each element in the visual tree the developer can view all properties, visual image, run-time XAML and can drill through to property collections to view their values.
VB 8.0, VB 9.0, Windows (WinXP, Vista), .NET 3.0, .NET 3.5, WPF, VS2005, VS2008, Architect, Dev
Josh Smith, Karl Shifflett 4.38
Almost-automatic INotifyPropertyChanged, automatic IsDirty, and automatic ChangeTracking
Updated: 26 Aug 2009  
A refactor friendly implementation of INotifyProperty changed, without using Reflection.
C#, .NET, WPF, Architect, Dev
Sandrino Di Mattia 4.38
Responsive UIs for WPF Applications Using Asynchronous Processing
Updated: 5 Oct 2008  
Demonstrates how to keep WPF UIs responsive while running long processes, through asynchronous programming.
C#, VB, Windows, XAML, WPF, Dev
johnsontroye 4.36
WPF Printing - Basic Text Printing
Updated: 17 Feb 2009  
This articles teaches you how to perform basic text printing in WPF.
VB 9.0WinXP, Vista, WPF, VS2008, Dev
VB Rocks 4.36
Adding Glass Effect to WPF using Attached Properties
Updated: 28 Jan 2008  
An example of how to add glass effect to your WPF applications using attached properties with only 1 line of code!!!
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Vista), WPF, Dev, Design
rudigrobler 4.35
WPF: MVVM (Model View View-Model) Simplified
Updated: 20 May 2009  
Provides a clear and simple sample that clearly illustrates MVVM and its usage
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Win2003, Win 7), WPF, Architect, Dev
Alphakoda 4.35
A WPF-powered 3D graphing library
Updated: 20 Nov 2006  
Create 3D bar charts and pie graphs using WPF
C#, eVC 4.0, Windows, Win Mobile, Mobile, .NET 3.0, Visual Studio, WPF, Dev
Dustin Metzgar 4.35
Full Screen WPF Application with a Low-Level Keyboard Hook
Updated: 26 Nov 2008  
This application displays shapes of random sizes and colors. It's perfect for babies and toddlers who love to sit and press away at the keyboard.
C# (C# 3.0), Windows (WinXP, Vista), .NET (.NET 3.5), XAML, WPF, Dev, Design
Barry Dorman 4.35
Implementing Drag Drop Operations for Browser Based WPF Applications (XBAP)
Updated: 16 Mar 2008  
Simple implementation of Drag and Drop operation without full trust requirement
C# (C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev
Nick Polyak 4.33
WPF Barcode Software
Updated: 29 Apr 2009  
A WPF Barcode Software Application
C# 3.0, Windows, .NET 3.0, WPF, Dev
barcodesoftware 4.33
Drag and Drop in WPF
Updated: 7 Nov 2009  
An article showing how to add drag and drop to a WPF application using the GongSolutions.Wpf.DragDrop library.
C#, Windows, XAML, WPF, Dev
Steven Kirk 4.33
Generating a sphere-mesh in XAML
Updated: 11 Jun 2006  
This article shows a way how to create a 3D sphere in C# and XAML
C#, .NET, Vista, Visual Studio, XAML, WPF, Dev
r.stropek 4.33
Drag and Drop in WPF - Part II
Updated: 11 Nov 2009  
An article showing how to add drag and drop to a WPF application using the GongSolutions.Wpf.DragDrop library.
C#, Windows, XAML, WPF, Dev
Steven Kirk 4.27
Blend the OGRE Graphics Engine into your WPF projects - Unedited
Updated: 9 Sep 2008  
Blend a First Class Gaming Graphics Engine into your WPF application
VC8.0, C# 1.0, C# 2.0, C# 3.0WinXP, XAML, WPF, VS2008, Dev, Design, Marketing
Leslie Godwin 4.27
WPF Command-Pattern Applied
Updated: 25 Apr 2008  
Usage of the Command Pattern in a WPF application.
C# (C# 3.0), Windows, .NET (.NET 3.0), WPF
Jani Giannoudis 4.26
Window Location in WPF
Updated: 12 Dec 2008  
Shows you how we can change window location in WPF
C# 3.0WinXP, Vista, XAML, WPF, VS2008, Dev
Mohammad Dayyan 4.25
Tabbed MDI in WPF
Updated: 9 Jan 2009  
How to use the TabControl to simulate MDI behavior in WPF.
C# (C# 1.0, C# 2.0, C# 3.0), Windows, WPF, Dev
Sohel_Rana 4.25
Composite WPF Display-on-Demand
Updated: 30 Aug 2009  
Composite WPF Display-on-Demand
C#, WPF, Dev
David Veeneman 4.25
Getting started with Prism 2, formerly known as the Composite Application Library - Unedited
Updated: 22 Apr 2009  
IntroductionPrism is a set of libraries that allow developers to compose applications from separate components into a composite application. Composite meaning that the application functionality is split up into different modules that do not necessarily know about each other and then brought togethe
C# (C# 1.0, C# 2.0, C# 3.0), Windows, WPF
Wes Aday 4.24
WPF Tutorial - Part 1 : Transformations
Updated: 21 Jul 2006  
A brief introduction to using transformations with the WPF
C#, .NET, WinXP, Vista, Visual Studio, XAML, WPF, Dev
Christian Graus, Nishant Sivakumar 4.22
I/O operations in WPF
Updated: 29 Jul 2009  
This article presents a method for running all I/O operations of a WPF application in a single thread.
C# 3.0.NET 3.0, .NET 3.5, WPF, Dev
Izhar Lotem 4.20
WPF - Schema Diagrammer Part I
Updated: 20 Apr 2008  
Programmatically placing UI elements on a Canvas.
C#, Windows, XAML, WPF, Architect, Dev
Marc Clifton 4.19
Using a Resource Dictionary in WPF
Updated: 11 Apr 2009  
In this short article, we are going to see a few tricks about using a Resource Dictionary in WPF, how we can merge it in XAML, and how we can use it in C#.
C#.NET 3.0, .NET 3.5, XAML, WPF, Dev
R. M. Masudur 4.18
Guess Word - A game written in .NET 3.0 using WPF and WWF
Updated: 19 Jul 2006  
Using the 3D graphics capabilities of the new Windows Presentation Foundation and the rules library available in Workflow Foundation (via DmRules), this game shows how easy it is to write interactive 3D applications with .NET 3.0.
C#, .NET, Vista, Visual Studio, WPF, Dev
Dustin Metzgar 4.18
Visualizing a Binary Rule System with WPF
Updated: 1 Jun 2008  
A fun excursion into using WPF to visualize a simple numeric rule system.
C# 3.0.NET 3.5, XAML, WPF, LINQ, Architect, Dev
Josh Smith 4.18
Comparing Flash and WPF - Unedited
Updated: 7 Nov 2009  
Comparing Flash and WPF
C# 3.0, .NET, Vista, WPF, VS2005, Dev
Sacha Barber 4.18
How to generate a WPF image and render it in a Webpage - Unedited
Updated: 9 Oct 2008  
WPF Image generation
C# (C# 1.0, C# 2.0, C# 3.0), .NET, ASP.NET, WPF, Architect, Dev
Drazzing 4.17
Save and Restore the Location, Position and State of a WPF Window.
Updated: 11 Oct 2006  
Presents a class that persists a WPF Window's state data using attached properties.
C#, Windows, .NET, Visual Studio, WPF, Dev
TimK 4.15
WPF Commands Return Value
Updated: 7 Aug 2008  
Allows WPF commands to interact back with the command sources
C#, Windows, .NET 2.0, .NET 3.0, .NET 3.5, XAML, WPF, Architect, Dev
Kobi Udi 4.14
WPF Glimps - A Debugger Visualizer for WPF
Updated: 15 Nov 2007  
A debugger visualizer that displays a preview of a WPF visual in the debugger
C# 2.0, C# 3.0, Windows, .NET 3.0, .NET 3.5, WPF, VS2005, VS2008, Dev, QA
Florian Kruesch 4.10
How SelectedValue and DisplayMemberPath saved my life - Unedited
Updated: 11 Dec 2008  
Dependent data visualization and binding in WPF
C#.NET 3.0, .NET 3.5, WPF, Dev, Design
Alexander Gribkov 4.09
A WPF based irregular pop up window demo - Unedited
Updated: 16 Jun 2008  
This article describes how to create a fade in and fade out irregular pop up window using WPF
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), XAML, WPF, Dev
TonyTonyQ 4.08
WPF UI Automation
Updated: 20 Feb 2009  
This article demonstrates how to create a simple Windows UI Automation application.
C# 3.0.NET 3.0, .NET 3.5, WPF, Dev
Calin Tatar 4.07
DataView Paging in WPF
Updated: 23 Sep 2007  
Custom paging for Dataview in WPF
C# 3.0, Windows, .NET 3.0, Visual Studio, XAML, WPF, WinForms, Dev
Sreejith Thathanattu 4.06
StringsResourceGenerator, Custom Task + Addin for managing strings in ResourceDictionary from code. - Unedited
Updated: 27 May 2008  
Creates a xaml file for your strings and generates a class to semplify the using from code
C# (C# 3.0), WPF
jonnynolimits 4.05
A Jump Start to the World of WPF - Unedited
Updated: 21 Jun 2008  
Basic concepts ranging from XAML layout, to C#->XAML Communication and Databinding
C#, Windows (Vista), WPF
mariocatch 4.00
UI Automation Framework using WPF - Unedited
Updated: 11 Mar 2009  
This article shows how to make use of UI Automation Framework with WPF
C# (C# 3.0).NET 2.0, Vista, .NET 3.0, .NET 3.5, Dev
Saki Sachin 4.00
Put Your Red-Cyan Glasses On
Updated: 15 Apr 2009  
The article shows how to build and display stereoscopic images in WPF
C# (C# 3.0), .NET (.NET 3.5), XAML, WPF, Dev, Design
notmasteryet 4.00
Declaring Custom WPF Commands via MarkupExtensions - Unedited
Updated: 14 May 2009  
Shows the usage of a WPF markup extension that simplifies declaration of custom commands.
C# (C# 3.0), Windows, WPF, Dev
Philipp Sumi 4.00
WPF 3D - Kerkythea Exporter
Updated: 10 Jul 2009  
Export the WPF 3D scene graph to raytracing/radiosity rendering software (Kerkythea)
C#, Windows, WPF
objo 4.00
WPF Introduction: Databinding + Styles + IValueConverter
Updated: 5 Aug 2009  
A small introduction about Listview Databinding and Styles with introduction to IValueConverter interface
C# (C# 1.0, C# 2.0, C# 3.0), XML, Windows, XAML, WPF
Sathishkumar_P 4.00
WPF Multilanguage Markup Extension
Updated: 21 Sep 2009  
An alternative way of providing ML in WPF applications.
C#, .NET, XAML, WPF, Dev
Ronald Schlenker 4.00
How to embed a C# code into an XAML file
Updated: 10 Oct 2009  
A simple tutorial on how to embed a C# code into an XAML file
C# (C# 3.0), Windows, .NET (.NET 3.5), XAML, WPF, Dev
Volynsky Alex 4.00
Analog Clock in WPF
Updated: 17 Sep 2008  
A simple analog clock in WPF
C# 3.0WinXP, Vista, XAML, WPF, VS2008, Dev
Mohammad Dayyan 3.97
How to place all WPF commands and related events centrally in a static class
Updated: 24 Jul 2008  
This class tell you how to place all WPF commands and their related CanExecute and Executed events centrally in a static class.
C# (C# 1.0, C# 2.0, C# 3.0), XML, .NET (.NET 3.5), XAML, WPF, Dev
Yogesh Jagota 3.95
Picasaweb Album Viewer using XMLDataProvider and WPF
Updated: 21 Aug 2007  
Picasaweb Album Viewer using XMLDataProvider and WPF
C# 3.0WinXP, Vista, .NET 3.0, WPF, VS.NET2003, VS2005, Dev
RohitOn.Net 3.95
WPF Multi-Lingual at Runtime
Updated: 14 Nov 2007  
WPF Multi-Lingual at Runtime
C# 3.0WinXP, Win2003, Vista, .NET 3.0, XAML, WPF, VS2005, VS2008, Dev
Sebastian Przybylski 3.91
WPF + M-V-VM + NHibernate + NHibernate Validator = Fantastic Four!
Updated: 29 Oct 2008  
See these things working together.
C# 1.0, C# 2.0, C# 3.0.NET 3.5, WPF, VS2008
quicoli 3.91
WPF Menu using ViewModel - Part 1
Updated: 18 Jun 2009  
Implementation of WPF menus using View Model approach
C# (C# 1.0, C# 2.0, C# 3.0), WPF
Visu.v 3.90
WPF: Creation of Text Labels for 3D Scene
Updated: 4 Mar 2009  
An article on creation of text labels for 3D scenes using WPF
C#, .NET, XAML, WPF, Dev
Maciej Zbrzezny 3.89
Model-View-Presenter and Model-View-ViewModel in Prism - Unedited
Updated: 22 Apr 2009  
 This is a beginners introduction to the MVP and MVVM design pattern as implemented in Prism
C# (C# 3.0), Windows (WinXP), WPF
Wes Aday 3.86
Introduction to WPF - Unedited
Updated: 12 Sep 2008  
This tutorial shows you some of the basics of a WPF program, and shows you how to create a WPF Hello World application.
C#, .NET (.NET 3.0, .NET 3.5), Visual Studio, WCF, XAML, Dev
Zane Kaminski 3.84
WPF AJAX Style ComboBox - Unedited
Updated: 24 Jan 2008  
An article describing the WPF AJAX Style ComboBox custom control. The control demonstrates implementing custom RoutedEvents. There is also section on coding RoutedEvents using VB.NET.
C# 2.0, C# 3.0, VB 8.0, VB 9.0, Windows, .NET 2.0, .NET 3.0, .NET 3.5, WPF, VS2005, VS2008, Architect, Dev, Design
Karl Shifflett 3.82
WPF MasterPage
Updated: 25 May 2009  
Create a MasterPage like functionality in WPF with 15 lines of code
C#, Windows, .NET (.NET 3.5), ASP.NET, XAML, WPF, Dev
pkaelin 3.77
MapperCommandBinding - Mapping commands in WPF
Updated: 14 Dec 2008  
How to use Microsoft's Ribbon controls and MVVM together.
C# (C# 2.0, C# 3.0), XML, Windows, WPF, Dev, Design
Palesz 3.71
Improving the Performance of the WPF Dispatcher
Updated: 19 Mar 2009  
How to improve the performance when using a Dispatcher for WPF
C# 3.0.NET 3.5, WPF, Dev
Erodan 3.67
Intellisense-like Method Selection Pop-up Window
Updated: 9 Jan 2008  
Intellisense-like method selection pop-up window
C# (C# 1.0, C# 2.0, C# 3.0), Windows, WPF, Architect, Dev, Design
igormoochnick 3.60
Very Simple WPF Drag and Drop Sample without Win32 Calls
Updated: 16 Mar 2008  
Drag and Drop sample without P/Invoke
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, Architect, Dev
Nick Polyak 3.56
Microsoft Blend Style Incrementing TextBox - Unedited
Updated: 24 Jun 2007  
An article on how to extend the WPF TextBox control to function like the Microsoft Blend TextBox that change value by using the mouse. As a bonus feature, a very cool data binding tooltip is included.
C# 2.0, C# 3.0, VB 8.0, VB 9.0WinXP, Vista, .NET 3.0, XAML, WPF, VS2005, Architect, Dev, Design
Karl Shifflett 3.55
Analog Clock in Expression Blend 2
Updated: 19 Nov 2008  
A simple analog clock in Expression Blend 2
XML, C# 3.0WinXP, Vista, .NET 3.5, XAML, WPF, VS2008, Dev
Mohammad Dayyan 3.52
Model-View-ViewModel in WPF
Updated: 21 Dec 2007  
An article on creating WPF applications, following the Model-View-ViewModel pattern
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 1.0, .NET 1.1, .NET 2.0, Mono, DotGNU, .NET 3.0, .NET 3.5), Visual Studio (VS2008), WPF, Dev
William E. Kempf 3.50
Store and Organize your Shortcuts for Easy Launching of Files and Applications
Updated: 5 Jan 2009  
Store and organize your shortcuts for easy launching of files and applications
C#.NET 3.5, XAML, WPF
_anil_ 3.50
An Error Provider for Windows Presentation Foundation
Updated: 19 Jun 2006  
An implementation of an ErrorProvider for Windows Presentation Foundation.
C#, XML, .NET, Win2K, WinXP, Win2003, Vista, Visual Studio, XAML, WPF, Dev
Paul Stovell 3.49
Sample for globalization and localization in WPF - Unedited
Updated: 24 Apr 2007  
Decription how to globalize and localize in WPF.
C# 3.0, Windows, .NET 3.0VS2005, Dev
zhouyuhui 3.44
Pick Fashion with WPF
Updated: 29 Oct 2007  
Produces color sets by adveraging areas of colors from scanned pictures
C# 3.0Vista, .NET 3.5, GDI, GDI+, XAML, WPF, VS2008, Dev, Design
Horia Tudosie 3.43
Use of MarkupExtension with Converters in WPF
Updated: 14 Apr 2009  
Optimize converters in WPF with MarkupExtension
C# (C# 3.0), Windows, .NET CF, XAML, WPF, Dev, Design
RakeshGunijan 3.43
WPF Skinning Gotchas
Updated: 9 Aug 2007  
The following article documents my personal opinion on skinning using styles & resources. It also documents some of the gotchas I ran into while skinning an already existing application
C#, Windows, .NET 3.0, Visual Studio, XAML, WPF, Dev, Design
rudigrobler 3.40
Quick Overview of Expression Blend & WPF
Updated: 18 Oct 2007  
Simple and Quick overview of Expression Blend for WPF
C# 3.0, Windows, .NET 3.5, WPF, VS2008, Architect, Dev, Design
Manish Pansiniya 3.33
How to Build Dynamic Menus and Toolbars in WPF?
Updated: 1 Nov 2007  
This article explains how to use build in features of WPF to insert menus, toolbars or any other content dynamically into your application
C# 3.0WinXP, Vista, .NET 3.0, .NET 3.5, XAML, WPF, VS2005, VS2008, Dev
Tamir Khason 3.33
Model-View-ViewModel in WPF - Part I
Updated: 22 Apr 2009  
This code that I am presenting here is a derivative of the demo application written by Josh Smith, http://joshsmithonwpf.wordpress.com.
C# (C# 3.0), Windows (WinXP), WPF
Wes Aday 3.33
Integrate WPF UserControls in WinForms
Updated: 23 May 2008  
An article on embedding WPF- UserControls into WinForms
C#, Windows, .NET (.NET 3.0), WPF, Dev
codegod.de 3.30
3D gadgets for your WPF Desktop
Updated: 20 Sep 2006  
Have you ever imagined having 3D objects float on your desktop? Lets see how we can achieve such a result using only C# and WPF.
C# 2.0, Windows, .NET 3.0, Visual Studio, WPF, Dev
Dragos Sbirlea 3.21
AdventureWorks.WPF (Part 1)
Updated: 4 Apr 2008  
My quest to create a real world line-of-business application
C#, Windows, .NET 3.0, WPF, Dev
rudigrobler 3.19
Extension Methods to Make Thread Safe WPF Programming Easier
Updated: 21 Oct 2009  
Provides extension methods for making thread safe UI programming easier
C#, Windows, .NET (.NET 3.5), WPF, Dev
Simon Knox 3.17
Building a Personal Diary with WPF
Updated: 12 Jan 2008  
An article on how to build a personal diary with WPF.
C#, XML, Windows, ASP.NET, XAML, WPF, VS2008, Dev
Nicko Satria Utama 3.17
Hello Longhorn
Updated: 1 Mar 2004  
Introduction to programming under Longhorn.
C# 1.0, .NET, Vista, Visual Studio, Dev
Deepak Kapoor 3.14
How to Use Windows Vista Search API from a WPF Application
Updated: 1 Nov 2007  
This article explains the proper way of using Windows Vista Search provider inside a WPF application. It incorporates DataBinding, Query provides and other useful technologies, introduces within Windows Vista and Windows Presentation Foundation
C# 3.0Vista, .NET 3.0, .NET 3.5, WPF, VS2005, VS2008, Dev
Tamir Khason 3.00
WPF PageFunction Object
Updated: 27 Feb 2009  
This article demonstrates the use of the WPF PageFunction object in Page based WPF applications.
C#Vista, .NET 3.0, .NET 3.5, XAML, WPF, Dev
Saki Sachin 3.00
Migrating a Legacy WPF Application to Prism - Part 1 - Unedited
Updated: 6 Apr 2009  
This is the first of several posts on my journey migrating a legacy application to use the Composite Application Guidance for WPF, which (like Brian Noyes) I prefer to call Prism, mainly because it's shorter, but it's also cooler! I've watched the "Brian Noyes on Prism" dnr TV episode intently, rea
C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET (.NET 3.0, .NET 3.5), WPF, Dev
Derek Lakin 3.00
WPF Commanding: The Basics
Updated: 13 May 2009  
A first look at commanding in WPF
C# (C# 1.0, C# 2.0, C# 3.0), XAML, WPF
Alphakoda 3.00
WPF: Center Child Window - Unedited
Updated: 15 Jun 2009  
Here's a method I've found for centering a window to either its parent or the main window for the application, in WPF.
C#, XAML, WPF, Dev
mastermel 3.00
ImageMagic - WPF Image Color Spaces
Updated: 18 Jun 2009  
An article on using WPF to display and manipulate image data in popular colorspaces
C# (C# 3.0), .NET (.NET 3.5), WPF, Dev
Doug Wyrembek 3.00
Porting a Simple Application "Computer Emulation" from WINFORM to WPF
Updated: 7 Nov 2008  
Shows some of the steps, pitfalls and differences in porting a simple application from WINFORM to WPF
C#, Windows, .NET 3.5, XAML, WPF, WinForms, Dev
andre arpin 2.89
Digital Clock using Silverlight and JavaScript
Updated: 5 Jul 2007  
Digital Clock using Silverlight and JavaScript
C#, Javascript, Windows, .NET, Visual Studio, WPF, Dev
Anandraj 2.86
WPF Colors
Updated: 2 Jul 2008  
Show WPF Colors
C# (C# 3.0), Windows (WinXP, Vista), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, Dev
Mohammad Dayyan 2.85
Authenticating with a proxy in WPF
Updated: 13 Mar 2008  
Resolution of a nasty problem with WPF HttpRequests via a proxy.
C# 1.0, C# 2.0, C# 3.0WinXP, Win2003, Vista, Win32, Win64, WPF, Dev
Paul Coldrey 2.71
Moving from Windows Applications to WPF
Updated: 8 Jun 2009  
Thinking cap for starting WPF
C# (C# 1.0, C# 2.0, C# 3.0), .NET CF, .NET (.NET 3.0, .NET 3.5, .NET 4.0), XAML, WPF, Dev
RakeshGunijan 2.67
MultiSelect Drag and Drop in WPF
Updated: 6 Mar 2008  
Discusses implementation of Drag and Drop functionality for multiselected items in ListBox/ListView
C# (C# 3.0), Windows, .NET (.NET 3.0, .NET 3.5), XAML, WPF, Dev
Nick Polyak 2.47
PhotoViewer Application in WPF (Visual Studio 2008 Beta 2)
Updated: 19 Nov 2007  
This article explains how to create a PhotoViewer application based on WPF in Visual Studio 2008
C#Vista, .NET 3.5, WPF, VS2008, Dev, Design
Balamurali Balaji 2.33
"Avalon" Application Type (By Deployment)
Updated: 23 Aug 2005  
In the Vista world, application type selection is based on security requirement and deployment method but not on user interface requirements. This article describes various application types supported by Avalon sub-system of the Vista operating system.
Windows, .NET, Visual Studio, WPF, Architect, Dev
Its Piyush Gupta 2.00
WPF ("Avalon") Demo 1
Updated: 2 May 2006  
The project is a demo application, featuring WPF Data Binding, Storyboards and Event Triggers using EID ("Sparkle")
C# 3.0, Windows, .NET, Visual Studio, WPF, Dev
A.Gharighi 2.00
N Tier development with Linq and WPF - Unedited
Updated: 11 Nov 2008  
N Tier development with Linq and WPF
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), SQL Server, XAML, WPF, LINQ, Architect, Dev
Nigel-Findlater 2.00
Two Help Classes for WPF regarding design - Unedited
Updated: 13 Jun 2008  
Check if code is runing from designer and set values only to see in designer
C#, .NET (.NET 3.0, .NET 3.5), WPF, Dev
Sarafian 1.80
How to Get IWin32Window Handle Used in Windows Forms from WPF Application
Updated: 4 Sep 2007  
This article is to give a workaround for converting between different window handles
C# 2.0, Windows, .NET 3.0, WPF, WinForms, VS2005, Dev
Leon Fu 1.77
WPF Databound ComboBox Performance - Unedited
Updated: 24 Sep 2007  
Speeding up Databound ComboBox in WPF with Templates
C# 3.0, Windows, .NET 3.0, WPF, VS2005, Dev
Paul D Dickinson 1.64
WPF: Close command on the Window close button
Updated: 8 Sep 2009  
I could not find a good solution to this anywhere, so here is mine (which I think is a bit of an abuse of attached properties, but hey ho!).
C#, .NET, WPF, Dev
Steve Psaltis 1.00
Hello XPS World - Part 2 of n(ot too many) - Unedited
Updated: 2 Aug 2008  
Well somebody had to do it.
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Dev
Lee Humphries  
Change Notification for Dependency Properties - Unedited
Updated: 6 Apr 2009  
The other day I was hacking away in WPF and I decided that I needed to be able to do something specific when the Visibility property of a control changed. Now, as you probably know, most of the properties of WPF controls have an accompanying Changed event, such as IsEnabled/IsEnabledCh
C#, Windows, .NET (.NET 3.0, .NET 3.5), MFC, WPF, Dev
Derek Lakin  
Use WPF's ListViw to simulate Windows Explorer with binding - Unedited
Updated: 21 Aug 2009  
Use WPF's ListViw to simulate Windows Explorer with binding
C# (C# 3.0, C# 4.0), Windows, .NET, WPF, Dev
Andy Lang  
WPF: DataTrigger on a TextBlock!
Updated: 8 Sep 2009  
So how does one add a DataTrigger to a TextBlock and provide some default value?
.NET, XAML, WPF, Dev
Steve Psaltis  
Tagged Objects in Microsoft Surface – TagVisualizer,TagVisualization,TagVisualizationDefinition - Unedited
Updated: 9 Sep 2009  
Article about Tag driven application or Tagged Objects in Surface SDK.
C#, .NET, Visual Studio, XAML, WPF, Dev
Arun Jacob  
WPF Browser Data Binding - What am I doing wrong!?!? - Unedited
Updated: 17 Nov 2009  
I'm an intermediate Visual Basic 5 (yes VB 5. . . don't ask), transitioning to Visual Basic 2010 Express (Beta 2).  I'm trying to create a WPF Browser application that data binds to an Access database.  For the life of me, I can't get a simple combo box to populate with the record information fr
VB 10, WPF
mikehilton  
ImageMagic - WPF Image Sharpening
Updated: 19 Nov 2009  
An article on using WPF to sharpen images
C# (C# 3.0), Windows, .NET (.NET 3.5), Dev
Doug Wyrembek  
How to get value from textblock in ComboBox - Unedited
Updated: 20 Nov 2009  
I  have combobox which has itemtemplate which contain two textblock ie. for id & name, value for ID and Name is come from database. Now I have a Question is that, How i get values of ID or Name. WPF
sagar sali  
How to get value from textblock in ComboBox - Unedited
Updated: 20 Nov 2009  
You can access that through the currently selected item. The ComboBox should have a property called "SelectedItem" or "SelectedValue". This should contain the currently selected table row. You can then cast that SelectedItem as your table row data type, then access the CategoryName or CategoryID pro
WPF
aspdotnetdev  

Windows Presentation Foundation - Layout

top
Title / Updated Author Score  
A Spider type control tree thingy for WPF - Unedited
Updated: 21 Sep 2008  
A Spider type control tree thingy for WPF
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev, Design
Sacha Barber, Fredrik Bornander 4.86
WPF: A Beginner's Guide - Part 1 of n - Unedited
Updated: 13 Feb 2008  
An introduction into the WPF layout system
C# (C# 3.0), .NET (.NET 3.0), WPF, Dev, Design
Sacha Barber 4.81
WPF Layouts - A Visual Quick Start
Updated: 5 Mar 2009  
A beginner's guide to the default control layout mechanisms in WPF
.NET 3.0, .NET 3.5, XAML, WPF, Dev
Josh Fischer 4.77
Animating Interactive 2D Elements in a 3D Panel
Updated: 20 May 2008  
Explores Panel3D, a custom WPF panel that displays its children in 3D space
C# (C# 3.0), .NET (.NET 3.5), XAML, WPF, Architect, Dev, Design
Josh Smith 4.76
FlowDocument pagination with repeating page headers
Updated: 17 Dec 2008  
A DocumentPaginator that supports page headers, footers, and repeating page headers.
C#, Windows, WPF, Dev, Design
Bram Fokke 4.64
Custom ListBox Layout in WPF
Updated: 26 Apr 2007  
A step-by-step review of how to customize the arrangement of items in a ListBox.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.64
A Graph Tree Drawing Control for WPF
Updated: 23 Feb 2009  
This article describes and implements a graph drawing control for tree structures structured in a WPF panel.
C#.NET 3.5, WPF, Architect, Dev, Design
darrellp 4.63
WPF Collapse Converters for easier data layouts
Updated: 8 Oct 2009  
This article demonstrates how WPF Converters can be used in an innovate way to replace the use of WPF Triggers in a common user interface task.
C# 3.0, Windows, .NET 3.5, XAML, WPF, Dev, Design
Tom F Wright 4.60
A better panel for data binding to a WrapPanel in WPF
Updated: 18 Jan 2009  
An article on a useful extension to the WrapPanel control.
C# (C# 1.0, C# 2.0, C# 3.0), XAML, WPF, Dev, Design
adam.cataldo 4.56
WPF Non-Client Area Design Techniques For Custom Window Frames
Updated: 10 Oct 2008  
A 100% WPF solution to creating custom Window frames of any shape, supporting all standard frame behaviors
C# 2.0, C# 3.0.NET 2.0, .NET 3.0, .NET 3.5, XAML, WPF, Dev
AndyL2 4.56
WPF Docking Library
Updated: 17 Jul 2007  
A WPF library to easily integrate Windows docking features in applications like VS
C# 2.0, Windows, .NET 3.0, Visual Studio, WPF, Dev
adospace.NET 4.54
A Guided Tour of WPF – Part 2 (Layout)
Updated: 4 Apr 2007  
A guided tour of the Windows Presentation Foundation, one feature at a time.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.45
Layout Manager for Prism v2
Updated: 24 Apr 2009  
Provides layout management for Composite WPF (Prism) applications
C#, .NET (.NET 3.5), WPF, Dev
Ron Gramann 4.44
WPF - A Constraining Stack Panel
Updated: 11 Jun 2009  
Custom stack panel for dealing with scrollable elements
C#, Windows, .NET (.NET 3.5), WPF, Dev
Torbjorn Berglund 4.33
A Graphical WPF Ribbon Control Builder - Unedited
Updated: 22 Mar 2008  
An article presenting Ribbon Builder, a tool for creating ribbon controls
C# (C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), Win32, Win64, WPF, Dev, Design
Derek Bartram 4.28
WPF Panel3D Tunnel
Updated: 6 Sep 2009  
A interactive Panel3D that loads its children into the shape of a tunnel.
C# 1.0, C# 2.0, C# 3.0, .NET, XAML, WPF, Dev, Design
Dan Wts 4.25
WPF content model and layout - Unedited
Updated: 9 Dec 2008  
The WPF Layout and content model philosophy
C# 2.0, C# 3.0, Windows (WinXP, Win2003, Vista), .NET (.NET 3.0, .NET 3.5), WPF, Dev
Radu Martin 4.20
Flexible Panels for WPF
Updated: 3 Jul 2009  
Some useful custom layout Panels for WPF inspired by wxWidgets' Sizers
C#, .NET (.NET 3.5), WPF
Michael Chansky 4.20
Scaling (visual) between a min and max value (e.g., level bar)
Updated: 11 Mar 2009  
If you need some kind of level bar / meter, take a look!
C#, XAML, WPF, Dev
Ronald Schlenker 4.00
A Solution for Fast BitmapEffects
Updated: 27 Apr 2008  
A shameless (and for sure buggy) clone of Identitymine's ElementSnapshot
C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET, XAML, WPF, Dev, Design
h32 3.27
WPF PartiallyRoundedRectangle: Choose Which Corners You Want Rounded
Updated: 26 Nov 2007  
This is my attempt at writing a new Shape class that allows the user to choose which corners of a rectangle should be rounded
C#, Windows, .NET, Visual Studio, XAML, WPF, Dev, Design
chaiguy1337 3.00

Windows Presentation Foundation - Styles

top
Title / Updated Author Score  
Using CSS Selectors for Styling in WPF - Unedited
Updated: 17 May 2009  
This technical blog post details a novel technique for leveraging the power of CSS selectors within WPF.
WPF
Colin Eberhardt 5.00
Creating a Skinned User Interface in WPF
Updated: 27 Jul 2007  
Reviews the basics of creating a WPF user interface with various visual styles.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.91
WPF Themes and Skins Engine
Updated: 22 Jan 2008  
In this article, I will talk about different techniques to load WPF themes and skins. I will also provide a helper class for loading and unloading themes.
C# (C# 1.0, C# 2.0, C# 3.0), XAML, WPF, Dev, Design
Tomer Shamam 4.76
A Style for Round Glassy WPF Buttons
Updated: 5 Jan 2009  
A style for giving WPF buttons a glassy, Windows Vista-like look.
C#, Windows, XAML, WPF, Dev
Lev Danielyan 4.70
Styling a Silverlight Chart
Updated: 27 Jan 2009  
A article on how to style a standard Silverlight chart to look like the Google Analytics chart.
C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET, XAML, WPF, Silverlight, Dev, Design
rudigrobler 4.67
A Guided Tour of WPF – Part 5 (Styles)
Updated: 13 Apr 2007  
A guided tour of the Windows Presentation Foundation, one feature at a time.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.65
WPF: Windows 7 like Button Color Hot Tracking
Updated: 28 Oct 2009  
A nice idea that you can apply to your code
C#, Windows (WinXP, Vista, Win 7), .NET (.NET 3.5), Visual Studio (VS2008), GDI+, XAML, WPF, LINQ, Dev, Design
rudigrobler, Raul Mainardi Neto 4.58
WPF Checkbox : Text On Left Side
Updated: 11 Jun 2007  
An article on styling the standard Checkbox control, changing it's layout so that the text displays to the left of the checkbox graphic instead of the right side.
C# 3.0, VB 8.0, VB 9.0, Windows, .NET 3.0, WPF, VS2005, Architect, Dev, Design
Karl Shifflett 4.32
WPF: IconButton
Updated: 20 Nov 2009  
Creating a little push button from an icon
C#, Windows, .NET, XAML, WPF, Dev, Design
DavidSchmitt 4.22
Creating a Custom Window Style - Unedited
Updated: 6 Apr 2009  
I'm currently neck deep in refactoring an application for my company and one of the issues that I've just finished tidying up was that of providing a custom Window Style. The original application developer (in his infinite wisdom) had the same markup in every single file to produce the same look-an
C#, Windows, .NET (.NET 3.0, .NET 3.5), XAML, WPF, Dev
Derek Lakin 4.00
Moving a WPF Window with a WindowStyle of None - Unedited
Updated: 6 Apr 2009  
In my previous post: Creating a Custom Window Style, I showed how to create a custom Style in WPF using WindowStyle.None and ResizeMode.NoResize. What bugged me about this approach was that you can’t move the custom window, because you have no Window chrome to drag around the screen. I read one ar
C#, Windows, .NET (.NET 3.0, .NET 3.5), XAML, WPF, Dev
Derek Lakin 3.60

Windows Presentation Foundation - Templates

top
Title / Updated Author Score  
WPF UserControl == DataTemplate!!!
Updated: 8 Aug 2008  
Demos how to use a WPF UserControl as a DataTemplate.
C# 3.0, XAML, WPF, Dev
Jammer 4.79
WPF: A Beginner's Guide - Part 6 of n - Unedited
Updated: 5 Apr 2008  
An introduction into WPF Styles And Templates
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Dev, Design
Sacha Barber 4.78
Routed Template Selection in WPF
Updated: 13 May 2007  
Examines a powerful technique for implementing DataTemplate selection logic.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.54
A Guided Tour of WPF – Part 4 (Data templates and triggers)
Updated: 7 Apr 2007  
A guided tour of the Windows Presentation Foundation, one feature at a time.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.53
Tips on how to write well behaved WPF controls - Unedited
Updated: 27 Feb 2008  
Tips on how to write well behaved WPF controls
C# 3.0, .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev
Sacha Barber 4.33
Create a WPF Outlook Bar without any Procedural Code
Updated: 11 Jul 2008  
In this article we will see the power of XAML and Control Templates by turning a tabcontrol into an OutlookBar without any procedural code
XML, Windows, .NET 3.0, XAML, WPF, Dev
Rotted Frog 4.22
Displaying Multiple Property Values In WPF Combo by using DataTemplate, Style & Triggers
Updated: 27 May 2009  
A way to display Multiple Property Values in WPF Combo by using DataTemplate, Style & Triggers
C#, .NET (.NET 3.5), XAML, WPF, Dev
Niladri_Biswas 3.67
Grayscale Button Image when Disabled
Updated: 18 Dec 2007  
Grayscale button image when disabled
C# (C# 1.0, C# 2.0, C# 3.0), XAML, WPF, Dev
Sully1022 3.50
Introduction to WPF Templates
Updated: 15 Nov 2008  
An article that gives an introduction to WPF templates
C#, WPF, Dev
azamsharp 3.50
Play With Control Templates
Updated: 17 Nov 2009  
An introduction on how to give a custom look and behaviour to any regular control.
C# (C# 3.0), Windows (WinXP, Win 7), .NET (.NET 3.5), XAML, WPF, Dev
Atul C 3.38

Windows Presentation Foundation - XAML

top
Title / Updated Author Score  
Inversion of Control (IoC) in XAML
Updated: 16 Jan 2007  
An article about Inversion of Control in XAML
Windows, Visual Studio, Dev
Vincent-Philippe Lauzon 4.79
WPF Commands Everywhere
Updated: 23 Apr 2009  
This article covers techniques for using WPF commands with controls that don't support commands natively
C#, Windows (WinXP, Win2003, Vista, Win2008), .NET (.NET 3.0, .NET 3.5), XAML, WPF, Dev, Design
Tomer Shamam 4.71
WPF 3D : Part 1 of n - Unedited
Updated: 27 Mar 2008  
Excursions and deviations into the dark recesses of my mind
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev, Design
Sacha Barber 4.69
Introduction to XPS - Part 1 of n(ot too many) - Unedited
Updated: 2 Aug 2008  
XPS is a fixed document format derived from XAML - so how do you use it to produce the documents you want?
C# (C# 1.0, C# 2.0, C# 3.0), XML, XSLT, .NET (.NET 3.0, .NET 3.5), XAML, WPF, Architect, Dev
Lee Humphries 4.65
Graphic in XAML and WPF
Updated: 6 Jan 2008  
Graphic in XAML and WPF
.NET (.NET 3.0, .NET 3.5), XAML, WPF, Architect, Dev
r.stropek 4.58
WPF : A Beginners guide part 2 of n - Unedited
Updated: 11 Mar 2008  
An introduction into XAML / code and WPF resources
C# (C# 3.0), .NET (.NET 3.0, .NET 3.5), WPF, Architect, Dev
Sacha Barber 4.57
A Guided Tour of WPF – Part 1 (XAML)
Updated: 19 Apr 2007  
A guided tour of the Windows Presentation Foundation, one feature at a time.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.55
XAML Debugger Visualizer for WPF
Updated: 15 Nov 2007  
A debugger visualizer that allows WPF controls and objects to be visualized as XAML.
C# 3.0, Windows, .NET 3.0, .NET 3.5, WPF, VS2005, VS2008, Dev
Rama Krishna Vavilala 4.52
WPF Glass Brush Markup Extension
Updated: 18 Jun 2009  
A WPF XAML markup extension with a "Glass" look
VB (VB 7.x, VB 8.0, VB 9.0, VB 6), Windows, WPF, Dev
LarryCharlton 4.50
XAML Graphics Series - Part 1 Silverlight 1.0 XAML Desktop Art Animation
Updated: 23 Jun 2009  
This is an introduction to creating XAML applications using Silverlight 1.0 and JavaScript.
Javascript, HTML, Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Win2008, Win 7), .NET (.NET 1.0, .NET 1.1, .NET 2.0, Mono, DotGNU, .NET 3.0, .NET 3.5, .NET 4.0), XAML, WPF, Silverlight, Dev, Design, SysAdmin, Sales, Marketing
TheArchitectmc, Andrea Wykel 4.44
Newton Game Dynamics Extensions for the WPF (Part 2) - Modelling with Blender and the 3D Xaml Editor basics - Unedited
Updated: 25 Aug 2008  
Create WPF scenes with Blender and export to the 3D Xaml Editor for fine tuning.
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Vista), Visual Studio (VS2008), XAML, WPF, Architect, Dev, Design
Leslie Godwin 4.42
Using EntitySpaces Business Objects in XAML
Updated: 2 Nov 2007  
An exploration of how to use the EntitySpaces business object framework within a WPF application.
C# 3.0Win2K, WinXP, Win2003, Vista, .NET 3.0, ADO.NET, XAML, WPF, SQL 2000, SQL 2005, VS2005, DBA, Dev
dakeefer 4.42
Dynamic User Interfaces in WPF
Updated: 8 Jun 2007  
Reviews how to implement dynamic user interfaces in WPF.
C# 2.0, Windows, .NET 3.0, XAML, WPF, VS2005, Dev
Josh Smith 4.32
XAML polygon transformation tool
Updated: 26 Aug 2008  
A tool to automate flipping, shifting, rotating, and scaling polygons and polylines.
C#, .NET (.NET 3.5), XAML, WPF, Dev, Design
KenJohnson 4.25
WPF tutorial: use reflections, shadows and rotations to create 3D effects
Updated: 18 Aug 2006  
Some nice effects like reflections, rotations and shadows are used in this tutorial to create 3D effects. Only XAML code is used, so all effects are done in markup.
C#, Windows, .NET, Visual Studio, WPF, Dev
gillcleeren 4.14
A WatermarkTextBox in 3 lines of XAML
Updated: 25 Jul 2008  
Another example of how XAML can solve issues that most developers automatically assume will require "coding".
C# 3.0.NET 3.0, .NET 3.5, XAML, WPF, Dev, Design
AndyL2 4.08
XAML Graphics Series - Part 2 Silverlight 2.0 Desktop Art Animation - Unedited
Updated: 29 Jun 2009  
This is an introduction to creating XAML applications using Silverlight 2.0 and C#.
C# (C# 3.0), XML, UML, XSLT, Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Win 7), .NET (.NET 3.0), WPF, Silverlight, CEO, Architect, Dev, QA, Design, Marketing
TheArchitectmc 3.40
Step into the new Microsoft Windows Presentation Foundation (WPF)
Updated: 16 Mar 2007  
Simple steps to start with the Windows Presentation Foundation
C#, Windows, .NET 3.0, XAML, WPF, VS2005, Dev, Design
vivekthangaswamy 3.14
WPF Windows: Code-based layout versus XAML
Updated: 12 Aug 2006  
Designing your windows from code has suffered from the introduction of WPF and its XAML. Nevertheless it is possible not to use the descriptive language at all. Lets see how.
C# 2.0, Windows, .NET 3.0, Visual Studio, WPF, Dev
Dragos Sbirlea 3.00
How to globalize and localize a WPF project - Unedited
Updated: 4 Mar 2008  
Describe a method to globalize and localize a WPF project, a sample is given
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP), Visual Studio (VS2005), XAML, WPF, Dev
zhouyuhui 2.82

Last Updated 21 Nov 2009
Advertise | Privacy
Copyright © CodeProject, 1999-2009
All Rights Reserved. Terms of Use