<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - published wpf stories</title>
    <description>the latest published wpf stories from DotNetKicks.com</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>Another Way To Kick-start F# WPF Apps</title>
      <description>This post introduces a new F# WPF Empty project template.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbloggemdano.blogspot.com%2f2012%2f02%2fanother-way-to-kick-start-f-wpf-apps.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbloggemdano.blogspot.com%2f2012%2f02%2fanother-way-to-kick-start-f-wpf-apps.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/fsharp/Another_Way_To_Kick_start_F_WPF_Apps</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/fsharp/Another_Way_To_Kick_start_F_WPF_Apps</guid>
      <pubDate>Mon, 06 Feb 2012 13:00:40 GMT</pubDate>
    </item>
    <item>
      <title>Another Way To Kick-start F# WPF Apps</title>
      <description>This post introduces a new F# WPF Empty project template.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbloggemdano.blogspot.com%2f2012%2f02%2fanother-way-to-kick-start-f-wpf-apps.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbloggemdano.blogspot.com%2f2012%2f02%2fanother-way-to-kick-start-f-wpf-apps.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/fsharp/Another_Way_To_Kick_start_F_WPF_Apps</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/fsharp/Another_Way_To_Kick_start_F_WPF_Apps</guid>
      <pubDate>Mon, 06 Feb 2012 13:00:40 GMT</pubDate>
    </item>
    <item>
      <title>Another Way To Kick-start F# WPF Apps</title>
      <description>This post introduces a new F# WPF Empty project template.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbloggemdano.blogspot.com%2f2012%2f02%2fanother-way-to-kick-start-f-wpf-apps.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbloggemdano.blogspot.com%2f2012%2f02%2fanother-way-to-kick-start-f-wpf-apps.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/fsharp/Another_Way_To_Kick_start_F_WPF_Apps</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/fsharp/Another_Way_To_Kick_start_F_WPF_Apps</guid>
      <pubDate>Mon, 06 Feb 2012 13:00:40 GMT</pubDate>
    </item>
    <item>
      <title>Event Handler Memory Leaks, Unwiring Events, and the WeakEventManager</title>
      <description>Many developers don't realize that a common source of memory leaks in .NET applications is the event handler. WPF 4.5 includes built-in support for weak events to help us do the right thing and not eat up all the available memory. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2f10rem.net%2fblog%2f2012%2f02%2f01%2fevent-handler-memory-leaks-unwiring-events-and-the-weakeventmanager-in-wpf-45"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2f10rem.net%2fblog%2f2012%2f02%2f01%2fevent-handler-memory-leaks-unwiring-events-and-the-weakeventmanager-in-wpf-45" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Event_Handler_Memory_Leaks_Unwiring_Events_and_the_WeakEventManager</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Event_Handler_Memory_Leaks_Unwiring_Events_and_the_WeakEventManager</guid>
      <pubDate>Wed, 01 Feb 2012 20:47:02 GMT</pubDate>
    </item>
    <item>
      <title>Design time data in WPF and Blend with little effort</title>
      <description>Simple article that shows how easy is to create Design Time Data in WPF for Blend. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codewrecks.com%2fblog%2findex.php%2f2012%2f01%2f20%2fdesign-time-data-in-wpf-and-blend-with-little-effort%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codewrecks.com%2fblog%2findex.php%2f2012%2f01%2f20%2fdesign-time-data-in-wpf-and-blend-with-little-effort%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Design_time_data_in_WPF_and_Blend_with_little_effort</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Design_time_data_in_WPF_and_Blend_with_little_effort</guid>
      <pubDate>Sat, 21 Jan 2012 09:28:43 GMT</pubDate>
    </item>
    <item>
      <title>Dynamic Wpf DataGrid Columns using PropertyDescriptors</title>
      <description>WPF DataGrid control used in combination with custom ObervableCollection&amp;lt;dynamic&amp;gt; implementing ITypedList and providing PropertyDescriptors which enables adding columns dynamically at runtime. Columns definitions are also strongly typed and advanced column data generation can be provided by lambda delegates. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2flucidsnippets.com%2fblog%2fdynamic-wpf-datagrid-columns-using-propertydescriptors%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2flucidsnippets.com%2fblog%2fdynamic-wpf-datagrid-columns-using-propertydescriptors%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Dynamic_Wpf_DataGrid_Columns_using_PropertyDescriptors</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Dynamic_Wpf_DataGrid_Columns_using_PropertyDescriptors</guid>
      <pubDate>Fri, 20 Jan 2012 15:09:59 GMT</pubDate>
    </item>
    <item>
      <title>Coded UI Tests : WPF Utilities</title>
      <description>I played a lot with Coded UI Tests API on WPF applications these last weeks.

It turned out that this is a really powerful framework available to use but that we need to write a lot of code ourselves even for simple things.

You may already know the coded ui test utilities of Gautam Goenka available on his blog.

On this blog post, I want to introduce a set of complementary helper methods that you can use in your project. The links to the binaries/sources are at the end of the post. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jonathanantoine.com%2f2012%2f01%2f15%2fcoded-ui-tests-wpf-utilities%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jonathanantoine.com%2f2012%2f01%2f15%2fcoded-ui-tests-wpf-utilities%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Coded_UI_Tests_WPF_Utilities</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Coded_UI_Tests_WPF_Utilities</guid>
      <pubDate>Tue, 17 Jan 2012 14:36:37 GMT</pubDate>
    </item>
    <item>
      <title>WPF Control Dev review and thoughts on UX (User Centered Design)</title>
      <description>WPF Control Development book review and thoughts on UX design &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2frohiton.net%2f2012%2f01%2f15%2fbook-review-and-my-thoughts-on-ux-user-centered-design%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2frohiton.net%2f2012%2f01%2f15%2fbook-review-and-my-thoughts-on-ux-user-centered-design%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/WPF_Control_Dev_review_and_thoughts_on_UX_User_Centered_Design</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/WPF_Control_Dev_review_and_thoughts_on_UX_User_Centered_Design</guid>
      <pubDate>Sun, 15 Jan 2012 12:52:53 GMT</pubDate>
    </item>
    <item>
      <title>A WPF ListBox which acts like an Apple style navigation bar</title>
      <description>A WPF ListBox which looks like the navigation bar used on the Apple website. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmarcelwouters.wordpress.com%2f2011%2f12%2f19%2fa-wpf-listbox-which-acts-like-an-apple-style-navigation-bar%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmarcelwouters.wordpress.com%2f2011%2f12%2f19%2fa-wpf-listbox-which-acts-like-an-apple-style-navigation-bar%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/xaml/A_WPF_ListBox_which_acts_like_an_Apple_style_navigation_bar</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/xaml/A_WPF_ListBox_which_acts_like_an_Apple_style_navigation_bar</guid>
      <pubDate>Tue, 20 Dec 2011 15:56:30 GMT</pubDate>
    </item>
    <item>
      <title>[WPF] Using Linq to shape data in a CollectionView</title>
      <description>This article describes a way to use Linq to specify the filter, sort and grouping of a WPF CollectionView. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ftomlev2.wordpress.com%2f2011%2f11%2f30%2fwpf-using-linq-to-shape-data-in-a-collectionview%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ftomlev2.wordpress.com%2f2011%2f11%2f30%2fwpf-using-linq-to-shape-data-in-a-collectionview%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/WPF_Using_Linq_to_shape_data_in_a_CollectionView</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/WPF_Using_Linq_to_shape_data_in_a_CollectionView</guid>
      <pubDate>Wed, 30 Nov 2011 14:24:54 GMT</pubDate>
    </item>
    <item>
      <title>WPF 4.5 - Part 13 : binding to types that Implement ICustomTypeProvide</title>
      <description>This is the part number 13 of the serie on the WPF 4.5 new features. ICustomTypeProvider is an interface already known in the Silverlight 5 world but it is shipped with full support in WPF 4.5 too. In this post we will discover what is the interface ICustomTypeProvider and how it can be used in WPF 4.5 ! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jonathanantoine.com%2f2011%2f11%2f24%2fwpf-4-5-%25E2%2580%2593-part-13-binding-to-types-that-implement-icustomtypeprovider-2%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jonathanantoine.com%2f2011%2f11%2f24%2fwpf-4-5-%25E2%2580%2593-part-13-binding-to-types-that-implement-icustomtypeprovider-2%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/WPF_4_5_Part_13_binding_to_types_that_Implement_ICustomTypeProvide</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/WPF_4_5_Part_13_binding_to_types_that_Implement_ICustomTypeProvide</guid>
      <pubDate>Thu, 24 Nov 2011 09:27:08 GMT</pubDate>
    </item>
    <item>
      <title>Information on upgrading Kinect Applications to MS SDK Beta 2.</title>
      <description>Introduction
Microsoft recently released the Kinect for Windows SDK Beta 2. It contains many enhancements and fixes that can be found here. The only problem with it is that a lot of current demo applications no longer function properly. Today, I'm going to walk you through a typical scenario of upgrading a Kinect application built with Beta 1 to Beta 2.

Note: This tutorial covers WPF, but you can use the same techniques for WinForms. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmichaelcrump.net%2farchive%2f2011%2f11%2f14%2finformation-on-upgrading-kinect-applications-to-ms-sdk-beta-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmichaelcrump.net%2farchive%2f2011%2f11%2f14%2finformation-on-upgrading-kinect-applications-to-ms-sdk-beta-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Information_on_upgrading_Kinect_Applications_to_MS_SDK_Beta_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Information_on_upgrading_Kinect_Applications_to_MS_SDK_Beta_2</guid>
      <pubDate>Wed, 16 Nov 2011 16:46:16 GMT</pubDate>
    </item>
    <item>
      <title>Using Ninject with MVVM Light</title>
      <description>A short tutorial on how to utilize Ninject in a WPF MVVM Application.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codecapers.com%2fpost%2fUsing-Ninject-with-MVVM-Light.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codecapers.com%2fpost%2fUsing-Ninject-with-MVVM-Light.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Using_Ninject_with_MVVM_Light</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Using_Ninject_with_MVVM_Light</guid>
      <pubDate>Sun, 06 Nov 2011 15:48:16 GMT</pubDate>
    </item>
    <item>
      <title>FREE WPF and Silverlight Online Prism Training from PluralSight on Nov</title>
      <description>Blaine Wastell highlights 3 hours of free training materials from PluralSight for Prism available between 12th and 14th November. The training will look at Prism 4's use in WPF, Silverlight and Windows Phone applications.

(from The Morning Brew) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fb%2fblaine%2farchive%2f2011%2f11%2f01%2ffree-wpf-and-silverlight-online-prism-training-from-pluralsight-on-nov-12-nov-14.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fb%2fblaine%2farchive%2f2011%2f11%2f01%2ffree-wpf-and-silverlight-online-prism-training-from-pluralsight-on-nov-12-nov-14.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/FREE_WPF_and_Silverlight_Online_Prism_Training_from_PluralSight_on_Nov</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/FREE_WPF_and_Silverlight_Online_Prism_Training_from_PluralSight_on_Nov</guid>
      <pubDate>Fri, 04 Nov 2011 13:41:32 GMT</pubDate>
    </item>
    <item>
      <title>Layout adjustments Snapping and OrientationChanges in Metro Applicatio</title>
      <description>Layout is the most important part of any application. The best design for an application gets more credit and love from the users than applications that are designed bad. Metro style applications runs in full screen. Your application does not include a  Title Bar, status bar or anything. Microsoft gave us some of the basic layout guidelines that one needs to follow. Lets talk about them here to make you understand how you should layout your application in Metro Applications to utilize maximum flexibility of it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.abhisheksur.com%2f2011%2f10%2flayout-adjustments-snapping-and.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.abhisheksur.com%2f2011%2f10%2flayout-adjustments-snapping-and.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Layout_adjustments_Snapping_and_OrientationChanges_in_Metro_Applicatio</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Layout_adjustments_Snapping_and_OrientationChanges_in_Metro_Applicatio</guid>
      <pubDate>Mon, 31 Oct 2011 14:46:30 GMT</pubDate>
    </item>
    <item>
      <title>Understanding basic WinRT Metro Applications and Application Capability</title>
      <description>Windows 8 is already out in Developer Preview form. A new way of building applications in Windows 8 has already been introduced. Lets put up a note to let you know how to  build applications for WinRT. In this post you will learn how you can use Capabilities for your application and build your first basic WinRT Metro Applications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.abhisheksur.com%2f2011%2f10%2funderstanding-basic-winrt-metro.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.abhisheksur.com%2f2011%2f10%2funderstanding-basic-winrt-metro.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Understanding_basic_WinRT_Metro_Applications_and_Application_Capability</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Understanding_basic_WinRT_Metro_Applications_and_Application_Capability</guid>
      <pubDate>Mon, 31 Oct 2011 15:33:33 GMT</pubDate>
    </item>
    <item>
      <title>Porting a WPF application to Windows8</title>
      <description>We take a simple WPF app and try to port it to Windows8. What needs to be changed? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.progware.org%2fBlog%2fpost%2fPorting-a-WPF-application-to-Windows8.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.progware.org%2fBlog%2fpost%2fPorting-a-WPF-application-to-Windows8.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Porting_a_WPF_application_to_Windows8</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Porting_a_WPF_application_to_Windows8</guid>
      <pubDate>Thu, 20 Oct 2011 02:08:13 GMT</pubDate>
    </item>
    <item>
      <title>WordMerge the C# WPF app</title>
      <description>WordMerge is a C# WPF project that is designed to show how you can modify a ListBox to change the selection behavior. A tutorial is available, a video to show how it works and the full source code can be downloaded.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jarloo.com%2fwordmerge%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jarloo.com%2fwordmerge%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/WordMerge_the_C_WPF_app</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/WordMerge_the_C_WPF_app</guid>
      <pubDate>Thu, 13 Oct 2011 20:30:50 GMT</pubDate>
    </item>
    <item>
      <title>Create an Excel like Autofilter using the DataGrid and WPF</title>
      <description>Your users are probably used to Excel and how the filtering works, so why not mimic that style of filtering in your own applications? This tutorial shows how you can do it and includes the full source code. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jarloo.com%2fexcel-like-autofilter-in-wpf%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jarloo.com%2fexcel-like-autofilter-in-wpf%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Create_an_Excel_like_Autofilter_using_the_DataGrid_and_WPF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Create_an_Excel_like_Autofilter_using_the_DataGrid_and_WPF</guid>
      <pubDate>Thu, 13 Oct 2011 18:15:32 GMT</pubDate>
    </item>
    <item>
      <title>Binding Flagged Enumerations</title>
      <description>Flagged enumerations can present a difficult problem for data binding, this article presents a solution for binding these enumerations to individual CheckBox(s) in a WPF sample application.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.virtual-olympus.com%2fblog%2fpost%2f2011%2f10%2f13%2fBinding-Flagged-Enumerations.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.virtual-olympus.com%2fblog%2fpost%2f2011%2f10%2f13%2fBinding-Flagged-Enumerations.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Binding_Flagged_Enumerations</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Binding_Flagged_Enumerations</guid>
      <pubDate>Thu, 13 Oct 2011 14:11:33 GMT</pubDate>
    </item>
    <item>
      <title>Gradiently Coloring Cells in a WPF DataGrid</title>
      <description>Shows how you can use a MultiConverter to color the cells in a WPF DataGrid gradiently based on that cells value compared to the other cells in the grid, or in the column. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jarloo.com%2fgradiently-coloring-cells-in-a-wpf-datagrid%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jarloo.com%2fgradiently-coloring-cells-in-a-wpf-datagrid%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Gradiently_Coloring_Cells_in_a_WPF_DataGrid</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Gradiently_Coloring_Cells_in_a_WPF_DataGrid</guid>
      <pubDate>Tue, 11 Oct 2011 21:27:51 GMT</pubDate>
    </item>
    <item>
      <title>WPF 4.5 - Part 11 : New features for the VirtualizingPanel</title>
      <description>Virtualizing panels are involved when an application's performance needs to be improved. It provide a base panel for virtualization of children elements inside it. Instead of creating all the UI element which are inside an ItemControls, only the one which need to be displayed are created. Because the process of creating these elements is intensive, the use of a VirtualizingPanel makes an item controls display faster.

The VirtualizingPanel comes with new features in WPF 4.5: two properties named ScrollUnit and CacheLength and virtualization on grouped data. In this post we will discover them in details.

This post is a part of a serie on WPF 4.5 new features. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jonathanantoine.com%2f2011%2f10%2f07%2fwpf-4-5-%25E2%2580%2593-part-11-new-features-for-the-virtualizingpanel%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jonathanantoine.com%2f2011%2f10%2f07%2fwpf-4-5-%25E2%2580%2593-part-11-new-features-for-the-virtualizingpanel%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/WPF_4_5_Part_11_New_features_for_the_VirtualizingPanel</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/WPF_4_5_Part_11_New_features_for_the_VirtualizingPanel</guid>
      <pubDate>Fri, 07 Oct 2011 18:18:16 GMT</pubDate>
    </item>
    <item>
      <title>WPF 4.5 : Live shaping(filtering, grouping and sorting of collections)</title>
      <description>For each item list used in a WPF application, a collection view is in fact created and used by the controls. This view enables navigation, filtering, grouping and sorting from the XAML or the code. It is a very powerful feature that is offered to the developers since a long time in WPF.

In WPF 4.5 as in WPF 4.0 the grouping, sorting and filtering operations are done when the item is added to the collection or when the Refresh method is called. The drawback is that if an item property value involved in one of these operations is updated, then the sorting/grouping/filtering will not be done again.

WPF 4.5 introduce a feature called live shaping which shapes the collection view in live. Let's dig a little more this feature.

This post is the tenth part of a serie on the WPF 4.5 new features. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jonathanantoine.com%2f2011%2f10%2f05%2fwpf-4-5-%25E2%2580%2593-part-10-live-shaping%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jonathanantoine.com%2f2011%2f10%2f05%2fwpf-4-5-%25E2%2580%2593-part-10-live-shaping%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/WPF_4_5_Live_shaping_filtering_grouping_and_sorting_of_collections</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/WPF_4_5_Live_shaping_filtering_grouping_and_sorting_of_collections</guid>
      <pubDate>Thu, 06 Oct 2011 09:20:10 GMT</pubDate>
    </item>
    <item>
      <title>[WPF] Creating parameterized styles with attached properties</title>
      <description>This article describes a simple technique to create styles that support small variations without duplicating the style. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ftomlev2.wordpress.com%2f2011%2f10%2f01%2fwpf-creating-parameterized-styles-with-attached-properties%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ftomlev2.wordpress.com%2f2011%2f10%2f01%2fwpf-creating-parameterized-styles-with-attached-properties%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/WPF_Creating_parameterized_styles_with_attached_properties_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/WPF_Creating_parameterized_styles_with_attached_properties_1</guid>
      <pubDate>Sat, 01 Oct 2011 09:25:12 GMT</pubDate>
    </item>
    <item>
      <title>WPF 4.5 - Part 9 : binding to static properties</title>
      <description>There is two different ways to make a property bindable: implementing INotifyPropertyChanged is the most known solution, the other one is to create a event named PropertyNameChanged.

In WPF 4.0 there is no way to create a static property which can be used by a binding with property change notifications.

In this post, part of a serie on the WPF 4.5 new features, we'll see how it can now be done! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jonathanantoine.com%2f2011%2f09%2f28%2fwpf-4-5-%25E2%2580%2593-part-9-binding-to-static-properties%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jonathanantoine.com%2f2011%2f09%2f28%2fwpf-4-5-%25E2%2580%2593-part-9-binding-to-static-properties%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/WPF_4_5_Part_9_binding_to_static_properties</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/WPF_4_5_Part_9_binding_to_static_properties</guid>
      <pubDate>Thu, 29 Sep 2011 13:58:42 GMT</pubDate>
    </item>
  </channel>
</rss>
