<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><id>tag:blogger.com,1999:blog-2754775825679488379</id><updated>2012-01-26T19:01:54.657+05:30</updated><category term="Ribbon" /><category term="Data Grid" /><category term="Window Manager" /><category term="Video Tutorials" /><category term="Free controls" /><category term="WPF Tutorials" /><category term=".NET General" /><category term="WPF Custom Controls" /><category term=".NET Framework" /><category term="Third party controls" /><category term="WPF Controls" /><category term="WPF TreeView" /><category term="Tutorials" /><title type="text">WPF Controls</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://wpfcontrols.blogspot.com/" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/WpfControls" /><feedburner:info uri="wpfcontrols" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>WpfControls</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-1735788767891490453</id><published>2010-02-18T22:17:00.000+05:30</published><updated>2010-02-18T23:22:53.526+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Tutorials" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Tutorials" /><title type="text">Learn WPF in two Weeks</title><content type="html">&lt;p&gt;Good set of tutorials from &lt;a href="http://www.wpftutorial.net" target="_blank"&gt;www.wpftutorial.net&lt;/a&gt; to learn WPF in two weeks.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Day 1 - Getting started&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.wpftutorial.net/wpfdevtools.html" target="_blank"&gt;Install the development tools&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/WPFIntroduction.html" target="_blank"&gt;Learn the basic concepts of WPF&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/HelloWPF.html" target="_blank"&gt;Create your first WPF application&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/Workflow.html" target="_blank"&gt;Learn how WPF changed the development workflow&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Day 2 - Concepts of WPF&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.wpftutorial.net/XAML.html" target="_blank"&gt;Get an introduction to XAML&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/LogicalAndVisualTree.html" target="_blank"&gt;Learn about the hierarchical relation of elements in WPF&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/DependencyProperties.html" target="_blank"&gt;Find out about the magic behind DependencyProperties&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/RoutedEvents.html" target="_blank"&gt;Get familiar with routed events.&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Day 3 - Layout and Controls&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.wpftutorial.net/LayoutProperties.html" target="_blank"&gt;Learn the layout basics&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/GridLayout.html" target="_blank"&gt;See the grid layout panel in action&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/StackPanel.html" target="_blank"&gt;Stack elements with the stackpanel&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/Controls.html" target="_blank"&gt;Get an overview about the variety of included controls.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/3rdPartyLibs.html" target="_blank"&gt;Have a look at 3rd-party libraries&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Day 4 - DataBinding and UI Architecture&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.wpftutorial.net/DataBindingOverview.html" target="_blank"&gt;Introduction to WPF DataBinding&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/DataViews.html" target="_blank"&gt;How to display, sort and filter data&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/MVVM.html" target="_blank"&gt;Using the Model-View-ViewModel Pattern&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/DataValidation.html" target="_blank"&gt;Learn how to validate user input&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/ValueConverters.html" target="_blank"&gt;Create your own ValueConverter&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/Behaviors.html" target="_blank"&gt;Enhance the MVVM pattern by using Behaviors and Actions&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Day 5 - Templates and Styles&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.wpftutorial.net/Workflow.html" target="_blank"&gt;Learn how to build rich user experience with WPF&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/Styles.html" target="_blank"&gt;Style the appearance of your controls&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/Templates.html" target="_blank"&gt;Completely replace the look of a control&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.wpftutorial.net/DataTemplates.html" target="_blank"&gt;How to display complex data in lists by using DataTemplates.&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Hope you will enjoy these tutorials.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-1735788767891490453?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/1735788767891490453/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=1735788767891490453" title="45 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/1735788767891490453" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/1735788767891490453" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/8q98eymWaf8/learn-wpf-in-two-weeks.html" title="Learn WPF in two Weeks" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>45</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2010/02/learn-wpf-in-two-weeks.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-2457882826416421867</id><published>2010-02-18T08:36:00.001+05:30</published><updated>2010-02-18T23:20:55.910+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="WPF Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Custom Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Data Grid" /><title type="text">WPF Grid from ComponentOne</title><content type="html">&lt;p&gt;&lt;a href="http://www.componentone.com/" target="_blank"&gt;ComponentOne&lt;/a&gt; Grid™ for WPF takes the standard grid to a whole new level with dynamic data manipulation and a powerful carousel panel. Traditional grids allow you to display, format, and edit tabular data; Grid for WPF builds on this allowing you to adapt grid appearance, behavior, and layout to create a completely tailored UX.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kvmTwhsIlwY/S3yuZCP3scI/AAAAAAAADOw/I1UoF4cMeds/s1600-h/wpf_datagrid_showoff%5B8%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="wpf_datagrid_showoff" border="0" alt="wpf_datagrid_showoff" src="http://lh6.ggpht.com/_kvmTwhsIlwY/S3yuamqXD9I/AAAAAAAADO0/nZ6E6O4qgQM/wpf_datagrid_showoff_thumb%5B6%5D.png?imgmax=800" width="500" height="163" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Features&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Create an Interactive Experience with the Carousel Panel&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Grid includes a carousel panel, C1CarouselPanel that can be used to lay out any control with child elements that can be arranged in an arbitrary panel; for example, you can use C1CarouselPanel as ItemsPanel of ListBox or as MonthsPanel of Schedule for WPF's C1MultiMonthCalendar. Use the carousel panel for a unique, interactive data presentation.&lt;/p&gt;      &lt;p&gt;&lt;a href="http://www.componentone.com/newimages/Products/ScreenShots/StudioWPF/DataGrid/DataGrid_Carousel.png"&gt;&lt;/a&gt;&lt;/p&gt;      &lt;p&gt;&lt;/p&gt;     &lt;a href="http://lh3.ggpht.com/_kvmTwhsIlwY/S3yufI5eUwI/AAAAAAAADO4/H5BadorDWYs/s1600-h/DataGrid_Carousel%5B5%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="DataGrid_Carousel" border="0" alt="DataGrid_Carousel" src="http://lh4.ggpht.com/_kvmTwhsIlwY/S3yuiaN6IeI/AAAAAAAADO8/791dF1oC8X0/DataGrid_Carousel_thumb%5B3%5D.png?imgmax=800" width="504" height="327" /&gt;&lt;/a&gt;       &lt;p&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Save Time with Built-in Data Views&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Change the appearance of Grid with multiple built-in data views, including unique carousel and card views as well as more traditional tabular horizontal and vertical grid view, or optionally, create your own custom data view.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Automatically Display Hierarchical Data&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Bind the grid to a table with child tables, and allow your users to expand the child tables under the current table to see related data. Grid for WPF automatically finds and displays hierarchical data relationships.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Interactively Manipulate Data at Run Time&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Easily group, sort, filter, resize, and reorder columns at run time all through simple drag-and-drop operations.&lt;/p&gt;      &lt;p&gt;&lt;a href="http://www.componentone.com/newimages/Products/Screenshots/StudioWPF/c1gridwpf_tabularvertical02.jpg"&gt;&lt;/a&gt;&lt;/p&gt;      &lt;p&gt;&lt;/p&gt;     &lt;a href="http://lh4.ggpht.com/_kvmTwhsIlwY/S3yukbNmosI/AAAAAAAADPA/dCrvRAFngCo/s1600-h/c1gridwpf_tabularvertical02%5B3%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="c1gridwpf_tabularvertical02" border="0" alt="c1gridwpf_tabularvertical02" src="http://lh5.ggpht.com/_kvmTwhsIlwY/S3yumMeMxvI/AAAAAAAADPE/kY6agI4YM7Y/c1gridwpf_tabularvertical02_thumb%5B1%5D.jpg?imgmax=800" width="504" height="427" /&gt;&lt;/a&gt;       &lt;p&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;13 Built-in Themes Available&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Customize the appearance of your grid application with built-in Microsoft Office 2007, Windows Vista, and Microsoft Office 2003 themes, or create your own theme based on the included themes. Your polished grid is just a click away.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Create and Resize Excel-like Splits at Run Time&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;At run time, users can easily create and resize Microsoft Excel-like horizontal and vertical splits that you can customize at design time.&lt;/p&gt;      &lt;p&gt;&lt;a href="http://www.componentone.com/newimages/Products/Screenshots/StudioWPF/c1gridwpf_tabularvertical01.jpg"&gt;&lt;/a&gt;&lt;/p&gt;      &lt;p&gt;&lt;/p&gt;     &lt;a href="http://lh3.ggpht.com/_kvmTwhsIlwY/S3yun7Mn_RI/AAAAAAAADPI/zYyErFyqx3w/s1600-h/c1gridwpf_tabularvertical01%5B3%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="c1gridwpf_tabularvertical01" border="0" alt="c1gridwpf_tabularvertical01" src="http://lh6.ggpht.com/_kvmTwhsIlwY/S3yupDdJWQI/AAAAAAAADPM/Dqw2_GWlq74/c1gridwpf_tabularvertical01_thumb%5B1%5D.jpg?imgmax=800" width="504" height="369" /&gt;&lt;/a&gt;       &lt;p&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Enhance UI Performance with Virtual Grid Item Generation&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Grid for WPF supports user interface virtualization – by processing only information loaded in the viewable area, UI virtualization speeds up the user interface generation when working with a large data source list.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Universal Data Binding Simplifies Data Access&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Let Grid automatically generate grid columns or explicitly define columns yourself to customize column content and appearance. You can even explicitly define columns in an automatically generated grid.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Define Your Grid Layout Using One Template&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Define a custom content layout for multiple grid parts (such as data item, header, and filter bar) in a single universal item template.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Modify Your Grid without Leaving the Design Surface&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;No more struggling with your grid layout. Quickly customize your grid item and grid header cells, and define cell placement by specifying panel-specific, attached properties on a column.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Control How Data is Displayed&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Use Grid to create and apply templates for specific data types. Grid can declaratively describe a mapping between a data type (represented by a grid column) and an item cell template (used to define the UI for cell viewing and editing), giving you more control over how data is displayed.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Export to Excel&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Grid now allows you to export to Microsoft Excel (.xls and .xlsx formats).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Quickly Access Data&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Grid provides an underlying data access model, which gives unified read/write access to a grid's source list data without needing to consider data source specifics. Save time using this straightforward approach.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;26 Supplementary XAML Files for UI Customization&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Customize your project's user interface with the ability to employ any of the 26 available XAML files providing built-in themes and data views.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Automatically Generate Columns&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Let Grid automatically generate grid columns or explicitly define columns yourself to customize column content and appearance. You can even explicitly define columns in an automatically generated grid.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;&lt;em&gt;Create Unbound Grids and Columns&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Manipulate data in an unbound grid, or add unbound columns to a bound grid.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.componentone.com/StudioWPF/Download/" target="_blank"&gt;Download(Free Trial)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.componentone.com/SuperProducts/GridWPF/" target="_blank"&gt;Product page&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-2457882826416421867?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/2457882826416421867/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=2457882826416421867" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/2457882826416421867" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/2457882826416421867" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/gKn42Fm5w10/wpf-grid-from-componentone.html" title="WPF Grid from ComponentOne" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_kvmTwhsIlwY/S3yuamqXD9I/AAAAAAAADO0/nZ6E6O4qgQM/s72-c/wpf_datagrid_showoff_thumb%5B6%5D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2010/02/wpf-grid-from-componentone.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-7687397904302359145</id><published>2010-02-17T08:00:00.000+05:30</published><updated>2010-02-17T08:00:00.131+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Video Tutorials" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Tutorials" /><title type="text">Video tutorial on Model-View-ViewModel in WPF</title><content type="html">&lt;p&gt;Jason Dolinger, a consultant at &lt;a href="http://www.lab49.com/" target="_blank"&gt;Lab49&lt;/a&gt;, giving a presentation on design in WPF with the Model-View-ViewModel pattern and the Unity dependency injection framework.&lt;/p&gt;  &lt;p&gt;Download the video from here - &lt;a href="http://www.lab49.com/files/videos/Jason%20Dolinger%20MVVM.wmv" target="_blank"&gt;Download&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-7687397904302359145?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/7687397904302359145/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=7687397904302359145" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/7687397904302359145" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/7687397904302359145" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/DG-Fkv9CF-4/video-tutorial-on-model-view-viewmodel.html" title="Video tutorial on Model-View-ViewModel in WPF" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2010/02/video-tutorial-on-model-view-viewmodel.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-1394899491558727411</id><published>2010-02-16T07:37:00.001+05:30</published><updated>2010-02-16T07:37:26.111+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Video Tutorials" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Tutorials" /><title type="text">Video How to: Create a C# WPF Application</title><content type="html">&lt;p&gt;This video shows you how to create your own Ink application, which enables you to draw pictures. The following tasks are included in the process: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;How to create a WPF application. &lt;/li&gt;    &lt;li&gt;How to switch between Code view and Design view. &lt;/li&gt;    &lt;li&gt;How to use the XAML editor. &lt;/li&gt;    &lt;li&gt;How to add WPF controls to the WPF application. &lt;/li&gt;    &lt;li&gt;How to create event handlers for WPF controls.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Download the video from here - &lt;a href="http://go.microsoft.com/fwlink/?LinkId=99326" target="_blank"&gt;Download&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-1394899491558727411?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/1394899491558727411/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=1394899491558727411" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/1394899491558727411" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/1394899491558727411" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/1t5MvOJ8yo8/video-how-to-create-c-wpf-application.html" title="Video How to: Create a C# WPF Application" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2010/02/video-how-to-create-c-wpf-application.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-4400570628571280926</id><published>2010-02-14T23:02:00.000+05:30</published><updated>2010-02-14T23:05:08.845+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="WPF Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Custom Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Free controls" /><title type="text">VIBlend Input Controls and Editors for WPF</title><content type="html">&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;VIBlend Input Controls for WPF includes a set of user interface controls that simplify text entry, editing and validation. Data input is an important part of almost every business application. This package is ideal for building desktop interfaces that capture various types of text input like percentages, date and time values, masked text, and others.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_kvmTwhsIlwY/S3gz0ZXU5VI/AAAAAAAADOY/qta0KpdExIo/s1600-h/free-wpf-editors%5B3%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="free-wpf-editors" border="0" alt="free-wpf-editors" src="http://lh5.ggpht.com/_kvmTwhsIlwY/S3gz1peOq2I/AAAAAAAADOg/9jQD3hlZGcU/free-wpf-editors_thumb%5B1%5D.png?imgmax=800" width="417" height="385" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.viblend.com/products/net/wpf/controls/free-wpf-controls.aspx" target="_blank"&gt;Read more&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-4400570628571280926?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/4400570628571280926/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=4400570628571280926" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/4400570628571280926" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/4400570628571280926" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/DhTunlLeAqc/viblend-input-controls-and-editors-for.html" title="VIBlend Input Controls and Editors for WPF" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_kvmTwhsIlwY/S3gz1peOq2I/AAAAAAAADOg/9jQD3hlZGcU/s72-c/free-wpf-editors_thumb%5B1%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2010/02/viblend-input-controls-and-editors-for.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-8234612554942410613</id><published>2007-10-13T22:41:00.000+05:30</published><updated>2010-02-14T22:58:38.951+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="WPF TreeView" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Custom Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Tutorials" /><title type="text">Custom TreeView Layout in WPF</title><content type="html">&lt;span style="font-weight: bold"&gt;From this to&lt;/span&gt;  &lt;br /&gt;  &lt;div style="text-align: justify"&gt;&lt;span style="font-weight: bold"&gt;&lt;a href="http://lh3.ggpht.com/_kvmTwhsIlwY/S3gyujyMO-I/AAAAAAAADOA/5JcYoq3ZMyo/s1600-h/CustomTreeViewLayout_Before%5B5%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="CustomTreeViewLayout_Before" border="0" alt="CustomTreeViewLayout_Before" src="http://lh4.ggpht.com/_kvmTwhsIlwY/S3gyvhklVcI/AAAAAAAADOE/nbwOTS6q2Fo/CustomTreeViewLayout_Before_thumb%5B3%5D.png?imgmax=800" width="123" height="244" /&gt;&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;  &lt;div style="text-align: justify"&gt;&lt;span style="font-weight: bold"&gt;this...&lt;/span&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_kvmTwhsIlwY/S3gyws71g9I/AAAAAAAADOI/Eazg6iBVW0Q/s1600-h/CustomTreeViewLayout_After%5B2%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="CustomTreeViewLayout_After" border="0" alt="CustomTreeViewLayout_After" src="http://lh4.ggpht.com/_kvmTwhsIlwY/S3gyxTNuOmI/AAAAAAAADOM/kAKgP-nSOJg/CustomTreeViewLayout_After_thumb.png?imgmax=800" width="244" height="67" /&gt;&lt;/a&gt;   &lt;br /&gt;  &lt;br /&gt;This article discusses how to customize the item layout in a WPF TreeView. The layout we will examine is quite similar to an &amp;quot;org chart&amp;quot;, where each level of items is displayed in a horizontal row directly beneath their respective parent. Along the way we will see how the power of templates and styles in WPF can provide incredible flexibility for customizing an application's user interface.  &lt;br /&gt;  &lt;br /&gt;This article is not for WPF beginners. It assumes that you already have knowledge of XAML, control templates, styles, triggers, hierarchical data templates, data binding, and other fundamentals of WPF.  &lt;br /&gt;   &lt;br /&gt;&lt;a href="http://www.codeproject.com/WPF/CustomTreeViewLayout.asp"&gt;Read more&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-8234612554942410613?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/8234612554942410613/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=8234612554942410613" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/8234612554942410613" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/8234612554942410613" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/6BdOko7mBlE/custom-treeview-layout-in-wpf.html" title="Custom TreeView Layout in WPF" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_kvmTwhsIlwY/S3gyvhklVcI/AAAAAAAADOE/nbwOTS6q2Fo/s72-c/CustomTreeViewLayout_Before_thumb%5B3%5D.png?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2007/10/custom-treeview-layout-in-wpf.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-8165554106932089436</id><published>2007-10-09T23:35:00.001+05:30</published><updated>2007-10-09T23:46:04.351+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="WPF Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Window Manager" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Custom Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Third party controls" /><title type="text">Professional Docking Control for WPF</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.devcomponents.com/dotnetbar-wpf/img/WpfDockRibbonPad.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 275px; height: 213px;" src="http://www.devcomponents.com/dotnetbar-wpf/img/WpfDockRibbonPad.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Company: &lt;a href="http://www.devcomponents.com/"&gt;&lt;span style="font-weight: bold;"&gt;devcomponents.com&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Wpf-Dock is world's first Windows Presentation Foundation docking control with Office 2007 style developed from ground up to take advantage of new presentation layer.&lt;br /&gt;&lt;br /&gt;We designed Wpf-Dock with simplicity in mind. We reduced number of classes you need to get familiar with to use the control and we carefully evaluated each property and method that is exposed on the control. Advanced docking layout engine we developed gets out your way and allows you to create very complex docking layout easily.&lt;br /&gt;&lt;br /&gt;Here is just partial list of Wpf-Dock features:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Fully featured docking including Document docking&lt;/li&gt;&lt;li&gt;Easy document and docking window switching using Ctrl+Tab keys&lt;/li&gt;&lt;li&gt;Diamond docking guides for easy docking&lt;/li&gt;&lt;li&gt;Intelligent animation for docking transitions&lt;/li&gt;&lt;li&gt;Auto-hide capability&lt;/li&gt;&lt;li&gt;Save and Restore docking layout easily&lt;/li&gt;&lt;li&gt;Office 2007 Blue, Silver, Black styling included&lt;/li&gt;&lt;li&gt;Create unlimited custom color schemes based on single color and one of our predefined color tables&lt;/li&gt;&lt;li&gt;Right-To-Left (RTL) fully supported&lt;/li&gt;&lt;li&gt;XBAP support, use it in your Click-Once XBAP applications&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a href="http://www.devcomponents.com/dotnetbar-wpf/wpf-dock/"&gt;Continue&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-8165554106932089436?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/8165554106932089436/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=8165554106932089436" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/8165554106932089436" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/8165554106932089436" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/NWeET0mFwqo/professional-docking-control-for-wpf.html" title="Professional Docking Control for WPF" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2007/10/professional-docking-control-for-wpf.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-7776092679176677613</id><published>2007-10-09T23:40:00.000+05:30</published><updated>2007-10-09T23:45:39.185+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="WPF Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Ribbon" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Custom Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Third party controls" /><title type="text">WPF ribbon control</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.devcomponents.com/dotnetbar-wpf/img/WpfRibbonCustomColors.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 275px; height: 156px;" src="http://www.devcomponents.com/dotnetbar-wpf/img/WpfRibbonCustomColors.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Company: &lt;a href="http://www.devcomponents.com/"&gt;&lt;span style="font-weight: bold;"&gt;devcomponents.com&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Wpf-Ribbon™ is the fully compliant Office 2007 style Ribbon control developed from ground-up for Windows Presentation Foundation&lt;br /&gt;&lt;br /&gt;We released world's first Ribbon control for Windows Forms back in 2005 and using that experience and new WPF platform we developed world's first WPF Ribbon control. Wpf-Ribbon™ is designed for developing professional business applications with WPF.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Partial list of Wpf-Ribbon™ features:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Supports all required Office 2007 UI design elements. For details see below...&lt;/li&gt;&lt;li&gt;Automatic intelligent Ribbon resizing&lt;/li&gt;&lt;li&gt;Application menu support&lt;/li&gt;&lt;li&gt;Contextual groups support&lt;/li&gt;&lt;li&gt;Complete Galleries support&lt;/li&gt;&lt;li&gt;Office 2007 styling for controls included, like ComboBox, StatusBar etc.&lt;/li&gt;&lt;li&gt;KeyTips support&lt;/li&gt;&lt;li&gt;Windows Vista Glass Support&lt;/li&gt;&lt;li&gt;Predefined color schemes Blue, Silver, Black&lt;/li&gt;&lt;li&gt;Create unlimited custom color schemes based on single color and one of our predefined color tables&lt;/li&gt;&lt;li&gt;Ribbon popup menu support&lt;/li&gt;&lt;li&gt;Quick Access Toolbar (QAT) with customization&lt;/li&gt;&lt;li&gt;Excellent integration with WPF Routed Commands&lt;/li&gt;&lt;li&gt;Right-To-Left (RTL) fully supported&lt;/li&gt;&lt;li&gt;XBAP support, use it in your Click-Once XBAP applications&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a href="http://www.devcomponents.com/dotnetbar-wpf/wpfribbon/"&gt;Continue&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-7776092679176677613?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/7776092679176677613/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=7776092679176677613" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/7776092679176677613" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/7776092679176677613" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/lTWQygxWJwk/wpf-ribbon-control.html" title="WPF ribbon control" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2007/10/wpf-ribbon-control.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-77378369167244487</id><published>2007-10-09T23:12:00.000+05:30</published><updated>2007-10-09T23:20:11.808+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="WPF Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Ribbon" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Custom Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Third party controls" /><title type="text">Actipro Ribbon - WPF .NET Control</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.actiprosoftware.com/Products/DotNet/WPF/Ribbon/Images/Ribbon.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 403px; height: 200px;" src="http://www.actiprosoftware.com/Products/DotNet/WPF/Ribbon/Images/Ribbon.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Company: &lt;a href="http://www.actiprosoftware.com/"&gt;&lt;span style="font-weight: bold;"&gt;Actipro&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.actiprosoftware.com/Products/DotNet/WPF/Ribbon/LiveDemo/Sample.xbap"&gt;Demo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Actipro Ribbon is a control suite that implements an Office 2007-like user interface for the Windows Presentation Foundation (WPF) and meets all of the core Microsoft licensing requirements for implementation of a ribbon user interface.&lt;br /&gt;&lt;br /&gt;Ribbon has been designed from the ground up to follow WPF best practices, be extremely configurable, use a command-driven model, and allow for reproduction of nearly all the user interface features found in Office.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.actiprosoftware.com/Products/DotNet/WPF/Ribbon/Default.aspx"&gt;Continue&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-77378369167244487?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/77378369167244487/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=77378369167244487" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/77378369167244487" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/77378369167244487" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/YPsfRdE5k4Q/actipro-ribbon-wpf-net-control.html" title="Actipro Ribbon - WPF .NET Control" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2007/10/actipro-ribbon-wpf-net-control.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-3561222176357429172</id><published>2007-10-09T23:00:00.001+05:30</published><updated>2007-10-09T23:11:31.216+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="WPF Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Window Manager" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Custom Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Third party controls" /><title type="text">SandDock  Window manager</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.divelements.com/net/controls/sanddockwpf/boxshot120.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://www.divelements.com/net/controls/sanddockwpf/boxshot120.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Company: &lt;a href="http://www.divelements.com/"&gt;&lt;span style="font-weight: bold;"&gt;divelements.com&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SandDock is our award-winning window management software that enables dockable window and tabbed document functionality in applications that use it. The version for Windows Presentation Foundation (WPF) is able to leverage new technology to provide more visual features than its Windows Forms counterpart, such as smoothly animated transitions and 3D window switching - like the Flip-3D feature from Microsoft Windows Vista.&lt;br /&gt;&lt;br /&gt;Broadly designed to mimic the user interface capabilities of Visual Studio 2005, by plugging SandDock into your application you can forget about the intricacies of window layout - instead, provide your windows to SandDock and let it present them with all the tools your users need for customization of the working area. Tool windows become dockable, sticking to the sides of your window in hierarchies chosen visually by the user, or they can be floated above your main window. Documents are presented in a tabbed fashion, with split views for easy comparison between content, or in a traditiona multiple document interface (MDI) layout.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.divelements.com/net/controls/sanddockwpf/"&gt;Continue&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-3561222176357429172?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/3561222176357429172/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=3561222176357429172" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/3561222176357429172" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/3561222176357429172" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/yd4YU3wztRY/sanddock-window-manager.html" title="SandDock  Window manager" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2007/10/sanddock-window-manager.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-414494659847002630</id><published>2007-10-09T22:42:00.000+05:30</published><updated>2007-10-09T22:57:22.472+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="WPF Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Custom Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Third party controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Data Grid" /><title type="text">XCEED DataGrid for WPF</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://xceed.com/pages/images/products/page/P_DataGrid-WPF_EN.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://xceed.com/pages/images/products/page/P_DataGrid-WPF_EN.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Company: &lt;a href="http://xceed.com/"&gt;&lt;span style="font-weight: bold;"&gt;xceed.com&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://download3.xceedsoft.com/demo/gridwpf/Xceed.Wpf.DataGrid.Samples.LiveExplorer.xbap"&gt;Demo &lt;/a&gt;(This demo requires Internet Explorer and .NET 3.0 or Vista)&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Not only the most poweful grid of its kind—with more features than any other offering—but also clearly the fastest, with a remarkably flexible and extensible object model, and reusable parts (datepicker / calendar control). Yet the standard version is absolutely free and fully functional! More than fills the void of the “missing” WPF grid: &lt;a href="http://xceed.com/Grid_WPF_Demo.html"&gt;try it live here!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Feature-rich! True lookless, 100% stylable and templatable WPF control; rich in-place editing; powerful grouping with UI virtualization; table and card views, with all Windows OS themes; a custom CollectionView for fine-grained control over the underlying data source; customizable group-level configurations with header and footer support.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Outperforms anything else on the market! Can handle thousands and even hundreds of thousands of records at once.&lt;/li&gt;&lt;/ol&gt;&lt;a href="http://xceed.com/Grid_WPF_Intro.html"&gt;Continue&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-414494659847002630?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/414494659847002630/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=414494659847002630" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/414494659847002630" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/414494659847002630" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/y4hS5HxhAOo/xceed-datagrid-for-wpf.html" title="XCEED DataGrid for WPF" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2007/10/xceed-datagrid-for-wpf.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-5015613166269428752</id><published>2007-10-09T22:24:00.000+05:30</published><updated>2007-10-09T22:41:50.889+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="WPF Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Third party controls" /><title type="text">xamDataPresenter</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.infragistics.com/App_Themes/Default/images/wpf/xamDataPresenter/OverviewHeader.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 360px; height: 180px;" src="http://www.infragistics.com/App_Themes/Default/images/wpf/xamDataPresenter/OverviewHeader.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Company: &lt;a style="font-weight: bold;" href="http://www.infragistics.com/"&gt;infragistics&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Whatever complex data constitutes the "it" in your application, the xamDataPresenter control for Windows® Presentation Foundation (WPF) is your one stop solution with its pluggable view architecture. Field layouts and template support make easy work of showing the data fields you want, where and how you want them. When the situation calls for a hierarchical data grid in traditional tabular format you plug in its GridView for all the features of the Infragistics &lt;a href="http://www.infragistics.com/cms/WorkArea/linkit.aspx?LinkIdentifier=id&amp;amp;ItemID=5971"&gt;xamDataGrid &lt;/a&gt;control like sort and group by field, add, edit, and delete records, and bands of nested child data records.&lt;br /&gt;&lt;br /&gt;Alternately, the xamDataPresenter accepts a CarouselView to take advantage of data records moving along an animated path, special visual effects that will enthrall your users, and all the features of the Infragistics xamDataCarouselTM control. What about the next phenomenal presentation format that doesn't exist, yet? Choose the xamDataPresenter control for its open and extensible view architecture to prepare your presentation today for the next great thing tomorrow.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infragistics.com/dotnet/netadvantage/wpf/xamdatapresenter.aspx#Overview"&gt;Continue&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-5015613166269428752?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/5015613166269428752/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=5015613166269428752" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/5015613166269428752" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/5015613166269428752" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/RYG8goctbBk/xamdatapresenter.html" title="xamDataPresenter" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2007/10/xamdatapresenter.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-3843508510501393394</id><published>2007-10-08T23:08:00.000+05:30</published><updated>2007-10-08T23:15:18.005+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET Framework" /><category scheme="http://www.blogger.com/atom/ns#" term=".NET General" /><title type="text">Releasing the Source Code for the .NET Framework Libraries</title><content type="html">&lt;a href="http://weblogs.asp.net/scottgu/default.aspx"&gt;Scott Guthrie&lt;/a&gt; announced that Microsoft will be providing&lt;br /&gt;source code of the .NET Framework libraries with the .NET 3.5 and VS 2008 release later this year.&lt;br /&gt;&lt;br /&gt;They are offering the source code (with source file comments included) for the&lt;br /&gt;&lt;ol&gt;&lt;li&gt;.NET Base Class Libraries (System, System.IO, System.Collections, System.Configuration, System.Threading, System.Net, System.Security, System.Runtime, System.Text, etc)&lt;/li&gt;&lt;li&gt;ASP.NET (System.Web)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Windows Forms (System.Windows.Forms)&lt;/li&gt;&lt;li&gt;ADO.NET (System.Data)&lt;/li&gt;&lt;li&gt;XML (System.Xml)&lt;/li&gt;&lt;li&gt;&lt;a href="http://windowsclient.net/Default.aspx"&gt;WPF &lt;/a&gt;(System.Windows). &lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;They will then be adding more libraries in the months ahead (including WCF, Workflow, and LINQ).  The source code will be released under the &lt;a href="http://www.microsoft.com/resources/sharedsource/licensingbasics/referencelicense.mspx"&gt;Microsoft Reference License (MS-RL)&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Developers will be able to download the .NET Framework source libraries via a standalone install (allowing you to use any text editor to browse it locally).  Microsoft will also provide integrated debugging support of it within VS 2008.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx"&gt;Read more from Scott Gutherie&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-3843508510501393394?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/3843508510501393394/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=3843508510501393394" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/3843508510501393394" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/3843508510501393394" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/UKvDFMc31bs/releasing-source-code-for-net-framework.html" title="Releasing the Source Code for the .NET Framework Libraries" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2007/10/releasing-source-code-for-net-framework.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-3237360781124374813</id><published>2007-10-08T17:26:00.000+05:30</published><updated>2007-10-08T17:31:18.021+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="WPF Tutorials" /><title type="text">WPF Tutorial</title><content type="html">With all the new technology that Microsoft is releasing, it's hard to keep up. WPF is one such technology. It is a completely different metaphor for user interface construction than previous frameworks. This article is intended to give a general overview of the key concepts and innovations of WPF, hopefully educating readers enough to make intelligent UI technology decisions and smooth the learning curve for those beginning to work with this framework.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Introduction&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Windows Presentation Foundation (hereafter referred to as WPF) is a new API for creating graphical user interfaces for the Windows platform. It is an alternative to WinForms that further empowers developers by providing an API capable of taking full advantage of the multimedia facilities of the modern PC. Unlike WinForms, it does not wrap Win32 but is completely new, built from the ground up using .NET. The fundamental power of WPF comes from the fact that it is vector based, hardware accelerated and resolution independent.&lt;br /&gt;&lt;br /&gt;Reminiscent of WinForms, you’ll find many of the controls you are used to when building applications: Button, ComboBox, ListBox, etc. However, in WPF, your UI design is represented in a completely different fashion. Instead of using a designer generated code file or a resource file as the source of a UI definition, WPF uses XML. Specifically, it uses XAML. Please, don’t let this frighten or dissuade you. It’s surprisingly intuitive and much easier than you would think (not to mention fun). There are many other new features in WPF, too many to discuss in this tutorial. Below, you can see a chart depicting what I consider to be some of the most important features/innovations in WPF.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Figure 1: Important WPF Features&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dotnetslackers.com/images/articleimages/wpffeatures.jpg"&gt;&lt;img src="http://dotnetslackers.com/images/articleimages/wpffeatures.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dotnetslackers.com/articles/silverlight/WPFTutorial.aspx"&gt;Continue reading...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-3237360781124374813?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/3237360781124374813/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=3237360781124374813" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/3237360781124374813" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/3237360781124374813" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/nGbagSEgPXk/wpf-tutorial.html" title="WPF Tutorial" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2007/10/wpf-tutorial.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2754775825679488379.post-6706651001681131384</id><published>2007-09-22T17:25:00.000+05:30</published><updated>2007-09-22T18:25:27.811+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="WPF Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF Custom Controls" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutorials" /><title type="text">Creating Custom WPF Controls</title><content type="html">&lt;span class="bodycopy"&gt;&lt;span class="bodycopy"&gt;The advent of any new programming model generates a great deal of excitement, and the Windows Presentation Foundation (WPF) is no exception. This powerful UI framework provides a plush set of controls to construct rich user experiences. The controls provided within this coding quiver will help you hit the mark for the majority of your UI targets.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codeguru.com/cpp/i-n/internet/xml/article.php/c12521/" target="_blank"&gt;&lt;span style="font-size:130%;"&gt;Continue&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-4316111588784341";
//728x90, created 1/19/08
google_ad_slot = "1429973521";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2754775825679488379-6706651001681131384?l=wpfcontrols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://wpfcontrols.blogspot.com/feeds/6706651001681131384/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2754775825679488379&amp;postID=6706651001681131384" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/6706651001681131384" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2754775825679488379/posts/default/6706651001681131384" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WpfControls/~3/PevT-oi_KYg/creating-custom-wpf-controls.html" title="Creating Custom WPF Controls" /><author><name>Morpheus</name><uri>http://www.blogger.com/profile/02123632916221028515</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://wpfcontrols.blogspot.com/2007/09/creating-custom-wpf-controls.html</feedburner:origLink></entry></feed>

