<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.infragistics.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tags 'ASP.NET', 'XamGrid', and 'XamDataChart'</title><link>http://blogs.infragistics.com/search/SearchResults.aspx?a=1&amp;o=DateDescending&amp;tag=ASP.NET,XamGrid,XamDataChart&amp;orTags=0</link><description>Search results matching tags 'ASP.NET', 'XamGrid', and 'XamDataChart'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Using the Infragistics  Control Persistence Framework with XamGrid </title><link>http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/29/using-the-infragistics-control-persistence-framework-with-xamgrid.aspx</link><pubDate>Tue, 29 Jun 2010 12:58:00 GMT</pubDate><guid isPermaLink="false">7a8b7c76-b7ad-48e0-9694-5b04ca132ed0:238011</guid><dc:creator>mmateev</dc:creator><description>&lt;p&gt;This article describes how to use the Infragistics &lt;a href="http://www.infragistics.com/dotnet/netadvantage/silverlight/persistence-framework.aspx#Overview"&gt;Control Persistence Framework&lt;/a&gt; with &lt;a href="http://www.infragistics.com/dotnet/netadvantage/silverlight/xamwebgrid.aspx#Overview"&gt;XamGrid&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;There are many cases when customers want to go back to the saved state of the application layout or to save the state of the Silverlight application when they close it and use it again next way when they start this application.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Persistence Framework provides possibility to serialize and deserialize the state of the specified control or group of controls. &lt;/p&gt;
&lt;p&gt;Most of Infragistics Line of Business and Microsoft Silverlight components works with the Control Persistence Framework. It is possible to control which of the component properties should be persistable and which shouldn&amp;#39;t be.&lt;/p&gt;
&lt;p&gt;For custom controls you need to maintain properties, which state will be saved or not implementing IProvidePropertyPersistenceSettings interface.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;public&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;interface&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;IProvidePropertyPersistenceSettings&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:gray;"&gt;///&lt;/span&gt;&lt;span style="color:green;"&gt; &lt;/span&gt;&lt;span style="color:gray;"&gt;&amp;lt;summary&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:gray;"&gt;///&lt;/span&gt;&lt;span style="color:green;"&gt; Gets a List of properties that shouldn&amp;#39;t be saved when the PersistenceManager goes to save them.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:gray;"&gt;///&lt;/span&gt;&lt;span style="color:green;"&gt; &lt;/span&gt;&lt;span style="color:gray;"&gt;&amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&amp;lt;&lt;span style="color:blue;"&gt;string&lt;/span&gt;&amp;gt; PropertiesToIgnore { &lt;span style="color:blue;"&gt;get&lt;/span&gt;; }&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:gray;"&gt;///&lt;/span&gt;&lt;span style="color:green;"&gt; &lt;/span&gt;&lt;span style="color:gray;"&gt;&amp;lt;summary&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:gray;"&gt;///&lt;/span&gt;&lt;span style="color:green;"&gt; Gets a List of properties that should be applied, before even trying to look at any other property on the object.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:gray;"&gt;///&lt;/span&gt;&lt;span style="color:green;"&gt; &lt;/span&gt;&lt;span style="color:gray;"&gt;&amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;List&lt;/span&gt;&amp;lt;&lt;span style="color:blue;"&gt;string&lt;/span&gt;&amp;gt; PriorityProperties { &lt;span style="color:blue;"&gt;get&lt;/span&gt;; }&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:gray;"&gt;///&lt;/span&gt;&lt;span style="color:green;"&gt; &lt;/span&gt;&lt;span style="color:gray;"&gt;&amp;lt;summary&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:gray;"&gt;///&lt;/span&gt;&lt;span style="color:green;"&gt; Allows an object to perform an operation, after it&amp;#39;s been loaded.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:gray;"&gt;///&lt;/span&gt;&lt;span style="color:green;"&gt; &lt;/span&gt;&lt;span style="color:gray;"&gt;&amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;void&lt;/span&gt; FinishedLoadingPersistence();&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For property, that are ignored in this implementation you need to add a custom implementation of the persistence support.&lt;/p&gt;
&lt;p&gt;This article demonstrates the mentioned above cases with the Infragistics Control Persistence Framework and XamGrid.&lt;/p&gt;
&lt;p&gt;Demo application is based on created in the &lt;a href="http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/17/using-the-infragistics-xamgrid-and-xamdatachart-with-hierarchical-data-and-wcf-ria-services-part1.aspx"&gt;part 1&lt;/a&gt; and &lt;a href="http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/20/using-the-infragistics-xamgrid-and-xamdatachart-with-hierarchical-data-and-wcf-ria-services-part-2.aspx"&gt;part 2&lt;/a&gt; of article &amp;quot;Using the Infragistics XamGrid and XamDataChart with Hierarchical Data and WCF RIA Services&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/1.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/1.png"&gt;&lt;/a&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/1A.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/1A.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;In this application are used XamGrid and XamDataChart with WCF RIA Services. There is implementation of the XamGrid filtering.&lt;/p&gt;
&lt;p&gt;When select specified bar from the chart &lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;void&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; XamDataChartSeriesMouseLeftButtonDown(&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;object&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; sender, Infragistics.Controls.Charts.&lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;DataChartMouseButtonEventArgs&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;Customer&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; customer = e.Item &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;as&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;Customer&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;if&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; (customer == &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;null&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;return&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;string&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; value = customer.CustomerID;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;Shape&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; x = e.OriginalSource &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;as&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;Shape&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;if&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; (x != &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;null&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; _origBrush = x.Fill;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; _isChanged = &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;true&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; x.Fill = &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;new&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;SolidColorBrush&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;(&lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;Colors&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;.Cyan);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; col = customerXamGrid.Columns.DataColumns[&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:10pt;"&gt;&amp;quot;CustomerID&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;];&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;RowsFilter&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; rf = &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;new&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;RowsFilter&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;(&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;typeof&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;(&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;string&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;), col);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;if&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; (ChkLowerFilter.IsChecked == &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;true&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rf.Conditions.Add(&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;new&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;ComparisonCondition&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;() { Operator = &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;ComparisonOperator&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;.GreaterThan, FilterValue = value});&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;else&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;if&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; (ChkUpperFilter.IsChecked == &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;true&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rf.Conditions.Add(&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;new&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;ComparisonCondition&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;() { Operator = &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;ComparisonOperator&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;.LessThan, FilterValue = value});&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;else&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;return&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; customerXamGrid.FilteringSettings.RowFiltersCollection.Add(rf);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In this sample will be added Persistence Framework support to save the XamGrid layout and filtering settings. XamGrid don&amp;#39;t persist some of properties like Rows, ActiveCell, SelectedCells, SelectedRows. It persist XamGrid layout - position and sizes of the columns , visible rows etc.&lt;/p&gt;
&lt;p&gt;Developers can still save these properties by adding them to the PropertySettings collection. &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Requirements:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;You need to install trial version of &lt;a href="http://www.infragistics.com/dotnet/netadvantage/silverlight/line-of-business.aspx#Downloads"&gt;NetAdvantage for Silverlight Line of Business 10.2&lt;/a&gt; . Demo sample includes also XamDataChart from &amp;nbsp;&lt;a href="http://www.infragistics.com/dotnet/netadvantage/silverlight/data-visualization/xam-web-data-chart.aspx#Downloads"&gt;NetAdvantage for Silverlight Data Visualization 10.2&lt;/a&gt; - it is not required when use an Infragistics Control Persistence Framework. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Create a Silverlight application with XamGrid and Persistence Framework:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1. Download the trial version of &lt;a href="http://www.infragistics.com/dotnet/netadvantage/silverlight/"&gt;NetAdvantage for Silverlight LoB 10.2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Create a Silverlight application, hosted in an ASP.Net application (demo application also uses WCF RIA Services).&lt;/li&gt;
&lt;li&gt;Create a Silverlight client with XamGrid and appropriate data (demo application data via RIA Services).&lt;/li&gt;
&lt;li&gt;Reference the InfragisticsSL4.Persistence.v10.2 assembly &lt;/li&gt;
&lt;li&gt;&amp;nbsp;Implement save and load functionalities for XamGrid settings&lt;/li&gt;
&lt;li&gt;Maintain additional controls with Persistence Framework via PersistenceGroup objects.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;Steps to create a Silverlight application are described in the in the &lt;a href="http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/17/using-the-infragistics-xamgrid-and-xamdatachart-with-hierarchical-data-and-wcf-ria-services-part1.aspx"&gt;part 1&lt;/a&gt; and &lt;a href="http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/20/using-the-infragistics-xamgrid-and-xamdatachart-with-hierarchical-data-and-wcf-ria-services-part-2.aspx"&gt;part 2&lt;/a&gt; of article &amp;quot;Using the Infragistics XamGrid and XamDataChart with Hierarchical Data and WCF RIA Services&amp;quot;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Reference the InfragisticsSL4.Persistence.v10.2 assembly &lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/2A.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/2A.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/2.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Implement Save and Load setting for XamGrid:&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Add buttons to save and restore the XamGrid state:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:10pt;"&gt;Button&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:10pt;"&gt; x&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:10pt;"&gt;Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;=&amp;quot;BtnSaveState&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:10pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;=&amp;quot;Save State&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:10pt;"&gt; Click&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;=&amp;quot;BtnSaveState_Click&amp;quot;/&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:10pt;"&gt;Button&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:10pt;"&gt; x&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:10pt;"&gt;Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;=&amp;quot;BtnRestoreState&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:10pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;=&amp;quot;Restore State&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:10pt;"&gt; Click&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;=&amp;quot;BtnRestoreState_Click&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Add member variables &lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:#2b91af;"&gt;MemoryStream&lt;/span&gt; _memoryStream = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;MemoryStream&lt;/span&gt;();&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:#2b91af;"&gt;PersistenceGroup&lt;/span&gt; _persistenceGroup = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;PersistenceGroup&lt;/span&gt;();&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Implement Save and Load in the event handlers:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; BtnSaveState_Click(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color:#2b91af;"&gt;RoutedEventArgs&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:green;"&gt;// Saves persisted object&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;_memoryStream = &lt;span style="color:#2b91af;"&gt;PersistenceManager&lt;/span&gt;.Save(customerXamGrid);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; BtnRestoreState_Click(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color:#2b91af;"&gt;RoutedEventArgs&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;_memoryStream.Position = 0;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:green;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;// Load persisted object&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;PersistenceManager&lt;/span&gt;.Load(customerXamGrid, _memoryStream);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Start the application and check Lower Limits CheckBox and select the bar with &amp;quot;FAMIA&amp;quot; CustomerID to set filtering options to XamGrid. &amp;nbsp;Only Customers with CutomerID , greater than &amp;quot;FAMIA&amp;quot; will be appeared in the XamGrid.&lt;/p&gt;
&lt;p&gt;Layout of the grid is saved, but filtering options will not:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/3A.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/3A.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Layout when save the XamGrid settings&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/4A.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/4A.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Layout after reset the settings and load the saved one with Persistence Framework.&lt;/p&gt;
&lt;p&gt;The reason to lose the filtering settings is that XamGrid don&amp;#39;t persist some of properties like Rows, ActiveCell, SelectedCells, FilteringSettings by default.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Change the Filtering Settings&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We will save FilteringSettings by adding them to the PropertySettings collection&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamGrid&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;AutoGenerateColumns&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;False&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt; &lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;ItemsSource&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Binding&lt;/span&gt;&lt;span style="color:red;"&gt; ElementName&lt;/span&gt;&lt;span style="color:blue;"&gt;=customerDomainDataSource,&lt;/span&gt;&lt;span style="color:red;"&gt; Path&lt;/span&gt;&lt;span style="color:blue;"&gt;=Data}&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; Margin&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;20&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; Name&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;customerXamGrid&amp;quot;&lt;/span&gt; &lt;span style="color:red;"&gt;VerticalAlignment&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Top&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PersistenceManager.Settings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PersistenceSettings&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; SavePersistenceOptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;AllButIgnored&amp;quot; &amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PersistenceSettings.PropertySettings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PropertyNamePersistenceInfo&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; PropertyName&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;FilteringSettings&amp;quot;/&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PersistenceSettings.PropertySettings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PersistenceSettings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PersistenceManager.Settings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamGrid.FilteringSettings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;FilteringSettings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PersistenceManager.Settings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PersistenceSettings&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; SavePersistenceOptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;AllButIgnored&amp;quot; &amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PersistenceSettings.PropertySettings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PropertyNamePersistenceInfo&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; PropertyName&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;RowFiltersCollection&amp;quot;/&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PersistenceSettings.PropertySettings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PersistenceSettings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PersistenceManager.Settings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;FilteringSettings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamGrid.FilteringSettings&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;hellip;..&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamGrid&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The grid layout and filtering settings are the same when save the settings &amp;nbsp;and when load it after reset to default layout:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/5A.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/5A.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Layout when save the XamGrid settings&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/6A.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/6A.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Layout after reset the settings and load the saved one with Persistence Framework.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Persist the state of more controls using the PersistenceGroup object.&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Add a PersistanceGroup object to resources:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;UserControl.Resources&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;PersistenceGroup&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; x&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Key&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;igPG&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;UserControl.Resources&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Set the attached property PersistenceManager.PersistenceGroup to XamGrid:&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamGrid&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;AutoGenerateColumns&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;False&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;ItemsSource&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Binding&lt;/span&gt;&lt;span style="color:red;"&gt; ElementName&lt;/span&gt;&lt;span style="color:blue;"&gt;=customerDomainDataSource,&lt;/span&gt;&lt;span style="color:red;"&gt; Path&lt;/span&gt;&lt;span style="color:blue;"&gt;=Data}&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; Margin&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;20&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; Name&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;customerXamGrid&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;VerticalAlignment&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Top&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; ig&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color:red;"&gt;PersistenceManager.PersistenceGroup&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;StaticResource&lt;/span&gt;&lt;span style="color:red;"&gt; igPG&lt;/span&gt;&lt;span style="color:blue;"&gt;}&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;Loaded&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;customerXamGrid_Loaded&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamGrid&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Set the attached property PersistenceManager.PersistenceGroup to the TextBox controls, placed in the Grid with the detail data:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Grid&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; DataContext&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ElementName&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=customerDomainDataSource1,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=Data}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;Name&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;grid1&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Top&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;hellip;.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;addressTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=Address,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; TargetNullValue&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;#39;&amp;#39;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;PersistenceManager.PersistenceGroup&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;StaticResource&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; igPG&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;}&amp;quot;/&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;hellip;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;cityTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=City,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; TargetNullValue&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;#39;&amp;#39;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;PersistenceManager.PersistenceGroup&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;StaticResource&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; igPG&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;}&amp;quot;/&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:#a31515;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;Grid&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Add a PersistaceGroup object to the application:&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;bool&lt;/span&gt; _isSaveCompleted = &lt;span style="color:blue;"&gt;false&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;PersistenceGroup&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; _persistenceGroup = &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;new&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;PersistenceGroup&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;();&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;public&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; MainPage()&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeComponent();&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;hellip;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;this&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;.customerXamGrid.SelectedRowsCollectionChanged += &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;new&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;EventHandler&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;SelectionCollectionChangedEventArgs&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;SelectedRowsCollection&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;gt;&amp;gt;(CustomerXamGrid_SelectedRowsCollectionChanged);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp; _persistenceGroup = &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;this&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;.Resources[Group] &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;as&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;PersistenceGroup&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;if&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; (_persistenceGroup != &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;null&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; _persistenceGroup.Events.PersistenceSaved += &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;new&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;EventHandler&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;PersistenceSavedEventArgs&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;gt;(PersistenceSaved);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Load and save setting for all controls from the group via PersistenceSettings object:&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; BtnSaveState_Click(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color:#2b91af;"&gt;RoutedEventArgs&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:green;"&gt;// Saves persisted group&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;_memoryStream = &lt;span style="color:#2b91af;"&gt;PersistenceManager&lt;/span&gt;.Save(_persistenceGroup);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; PersistenceSaved(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color:#2b91af;"&gt;PersistenceSavedEventArgs&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:green;"&gt;// Flag for Save process completion&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;._isSaveCompleted = &lt;span style="color:blue;"&gt;true&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; BtnRestoreState_Click(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color:#2b91af;"&gt;RoutedEventArgs&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;_memoryStream.Position = 0;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (_isSaveCompleted)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;PersistenceManager&lt;/span&gt;.Load(_persistenceGroup, _memoryStream);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/7A.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/7A.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Layout when save the PersistenceGroup members settings&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/8A.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/8A.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Layout after reset the settings and load the saved one with Persistence Framework.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Save state to isolated storage and load it when starts the application:&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;void&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; SaveIntoISO(&lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;PersistenceGroup&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; grp, &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;string&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; fileName)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;this&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;._memoryStream = &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;PersistenceManager&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;.Save(grp);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;long&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; requestedQuotaSize = &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;this&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;._memoryStream.Length + 524288;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;using&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; (&lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;IsolatedStorageFile&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; iso = &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;IsolatedStorageFile&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;.GetUserStoreForApplication())&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;if&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; (iso.Quota &amp;lt; requestedQuotaSize)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;MessageBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;.Show(&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:10pt;"&gt;&amp;quot;Storage is not enough! Increase it to &amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; + requestedQuotaSize.ToString());&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; TxtQuota.Text = requestedQuotaSize.ToString();&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; BtnIncreaseQuota.Focus();&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;return&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;if&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; (iso.FileExists(fileName))&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; iso.DeleteFile(fileName);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;using&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; (&lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;IsolatedStorageFileStream&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; stream = &lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;new&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;IsolatedStorageFileStream&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;(fileName, &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;FileMode&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;.OpenOrCreate, iso))&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; stream.Write(&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;this&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;._memoryStream.ToArray(), 0, (&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;int&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;)&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:10pt;"&gt;this&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;._memoryStream.Length);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="mso-tab-count:2;"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; LoadFromISO(&lt;span style="color:#2b91af;"&gt;PersistenceGroup&lt;/span&gt; grp, &lt;span style="color:blue;"&gt;string&lt;/span&gt; fileName)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;using&lt;/span&gt; (&lt;span style="color:#2b91af;"&gt;IsolatedStorageFile&lt;/span&gt; iso = &lt;span style="color:#2b91af;"&gt;IsolatedStorageFile&lt;/span&gt;.GetUserStoreForApplication())&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (iso.FileExists(fileName))&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;using&lt;/span&gt; (&lt;span style="color:#2b91af;"&gt;IsolatedStorageFileStream&lt;/span&gt; stream = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;IsolatedStorageFileStream&lt;/span&gt;(fileName, &lt;span style="color:#2b91af;"&gt;FileMode&lt;/span&gt;.OpenOrCreate, iso))&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (stream.Length &amp;gt; 0)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;try&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;PersistenceManager&lt;/span&gt;.Load(grp, stream);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;catch&lt;/span&gt; (&lt;span style="color:#2b91af;"&gt;Exception&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; BtnSaveState_Click(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color:#2b91af;"&gt;RoutedEventArgs&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:green;font-size:10pt;"&gt;// Saves customerIDTextBox1 TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;_memoryStream2 = &lt;/span&gt;&lt;span style="font-family:Consolas;color:#2b91af;font-size:10pt;"&gt;PersistenceManager&lt;/span&gt;&lt;span style="font-family:Consolas;color:black;font-size:10pt;"&gt;.Save(customerIDTextBox1);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:green;font-size:9.5pt;"&gt;// Saves persisted group&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;.SaveIntoISO(_persistenceGroup, IsoFile);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; BtnRestoreState_Click(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color:#2b91af;"&gt;RoutedEventArgs&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;_memoryStream.Position = 0;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;_memoryStream2.Position = 0;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (_isSaveCompleted)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:green;"&gt;// Loads persistence group from MemoryStream&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;PersistenceManager&lt;/span&gt;.Load(_persistenceGroup, _memoryStream);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:green;"&gt;// Load customerIDTextBox1 TextBox&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;PersistenceManager&lt;/span&gt;.Load(customerIDTextBox1, _memoryStream2);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="line-height:115%;font-family:Consolas;font-size:9.5pt;"&gt;An event handler is added to the Loaded event of the XanGrid&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; customerXamGrid_Loaded(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color:#2b91af;"&gt;RoutedEventArgs&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;.LoadFromISO(_persistenceGroup, IsoFile);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamGrid&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;AutoGenerateColumns&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;False&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;ItemsSource&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Binding&lt;/span&gt;&lt;span style="color:red;"&gt; ElementName&lt;/span&gt;&lt;span style="color:blue;"&gt;=customerDomainDataSource,&lt;/span&gt;&lt;span style="color:red;"&gt; Path&lt;/span&gt;&lt;span style="color:blue;"&gt;=Data}&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; Margin&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;20&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; Name&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;customerXamGrid&amp;quot;&lt;/span&gt; &lt;span style="color:red;"&gt;VerticalAlignment&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Top&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; ig&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color:red;"&gt;PersistenceManager.PersistenceGroup&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;StaticResource&lt;/span&gt;&lt;span style="color:red;"&gt; igPG&lt;/span&gt;&lt;span style="color:blue;"&gt;}&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;Loaded&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;customerXamGrid_Loaded&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;hellip;..&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamGrid&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Controls, bound with TwoWay mode to DomainDataSource can&amp;#39;t load saved values when the application starts because their source is null. Controls , bound with OneWay mode can.&lt;/p&gt;
&lt;p&gt;To keep the same behavior for all controls we will persist these controls in a separate MemoryStream that &amp;nbsp;will not saved&amp;nbsp; into an IsolatedStorage .&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;5&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;countryTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=Country,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; TargetNullValue&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;#39;&amp;#39;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;PersistenceManager.PersistenceGroup&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;StaticResource&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; igPG&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;}&amp;quot;/&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:#a31515;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;TextBox&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; Grid.Column&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; Grid.Row&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;=&amp;quot;6&amp;quot;&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; Height&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; Margin&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; Name&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;=&amp;quot;customerIDTextBox1&amp;quot;&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; Text&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:#a31515;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;Binding&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; Path&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;=CustomerID,&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; Mode&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;=OneWay}&amp;quot;&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; Width&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;=&amp;quot;120&amp;quot;&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; ig&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;:&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;PersistenceManager.PersistenceGroup&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:#a31515;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;StaticResource&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:red;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; igPG&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;}&amp;quot;/&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/9A.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/9A.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When there an IsolatedStorage quota is not enough code to increase the quota is added. &lt;/p&gt;
&lt;p&gt;Changing of the quota must be user initialized - code is added in the event handler of the Button.Click event.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/10A.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/10A.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; BtnIncreaseQuota_Click(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color:#2b91af;"&gt;RoutedEventArgs&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (!&lt;span style="color:blue;"&gt;this&lt;/span&gt;.TxtQuota.Text.Equals(&lt;span style="color:#2b91af;"&gt;String&lt;/span&gt;.Empty))&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;try&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;long&lt;/span&gt; quota = System.&lt;span style="color:#2b91af;"&gt;Convert&lt;/span&gt;.ToInt64(&lt;span style="color:blue;"&gt;this&lt;/span&gt;.TxtQuota.Text);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;IncreaseStorage(quota);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;catch&lt;/span&gt; (&lt;span style="color:#2b91af;"&gt;FormatException&lt;/span&gt; ex)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;MessageBox&lt;/span&gt;.Show(ex.Message);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;.TxtQuota.Text = &lt;span style="color:#a31515;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; IncreaseStorage(&lt;span style="color:blue;"&gt;long&lt;/span&gt; spaceRequest)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;using&lt;/span&gt; (&lt;span style="color:#2b91af;"&gt;IsolatedStorageFile&lt;/span&gt; isf = &lt;span style="color:#2b91af;"&gt;IsolatedStorageFile&lt;/span&gt;.GetUserStoreForApplication())&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;try&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (&lt;span style="color:blue;"&gt;true&lt;/span&gt; == isf.IncreaseQuotaTo(spaceRequest))&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Results.Text = &lt;span style="color:#a31515;"&gt;&amp;quot;Isolated Strorage Quota is &amp;quot;&lt;/span&gt; + isf.Quota.ToString();&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color:blue;"&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Results.Text = &lt;span style="color:#a31515;"&gt;&amp;quot;Insufficient Quota :&amp;quot;&lt;/span&gt; + isf.Quota.ToString();&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color:blue;"&gt;catch&lt;/span&gt; (&lt;span style="color:#2b91af;"&gt;Exception&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Results.Text = &lt;span style="color:#a31515;"&gt;&amp;quot;An error occured: &amp;quot;&lt;/span&gt; + e.Message;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/12A.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/12A.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A XamGrid layout when save the settings of the PersistenceGroup members.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/13A.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/13A.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A XamGrid layout after reset the settings and load the saved one with Persistence Framework.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/14A.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/14A.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A XamGrid layout when the application is started and the settings are loaded from the Persistence Framework.&lt;/p&gt;
&lt;p&gt;Source code of the demo application you could find here:(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Using the Infragistics XamGrid and XamDataChart with Hierarchical Data and WCF RIA Services – Part 2</title><link>http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/20/using-the-infragistics-xamgrid-and-xamdatachart-with-hierarchical-data-and-wcf-ria-services-part-2.aspx</link><pubDate>Sun, 20 Jun 2010 13:53:00 GMT</pubDate><guid isPermaLink="false">7a8b7c76-b7ad-48e0-9694-5b04ca132ed0:236494</guid><dc:creator>mmateev</dc:creator><description>&lt;p&gt;This Article describes how to use the Infragistics &lt;a href="http://www.infragistics.com/dotnet/netadvantage/silverlight/xamwebgrid.aspx#Overview"&gt;XamGrid&lt;/a&gt; and the new &lt;a href="http://www.infragistics.com/dotnet/netadvantage/silverlight/data-visualization/xam-web-data-chart.aspx#Overview"&gt;XamDataChart&lt;/a&gt; with &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=cd3191a1-def4-4caa-8120-1f0bbcf4bb05&amp;amp;displaylang=en"&gt;WCF RIA Services&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Important things, related with WCF RIA Services and &amp;nbsp;the Infragistics XamGrid and RIA Services are described in the article &amp;quot;&lt;a href="http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/07/using-the-infragistics-xamgrid-with-ria-services.aspx"&gt;Using the Infragistics XamGrid with RIA Services&lt;/a&gt;&amp;quot; and the &lt;a href="http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/17/using-the-infragistics-xamgrid-and-xamdatachart-with-hierarchical-data-and-wcf-ria-services-part1.aspx"&gt;part 1&lt;/a&gt; of this article.&lt;/p&gt;
&lt;p&gt;To create an application you need to repeat first six steps from the previous article: &amp;quot;&lt;a href="http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/07/using-the-infragistics-xamgrid-with-ria-services.aspx#comments"&gt;Using the Infragistics XamGrid with RIA Services&lt;/a&gt;&amp;quot;:&lt;/p&gt;
&lt;p&gt;Creating of a demo application includes the steps, mentioned in previous two articles&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Create a RIA Services enabled Silverlight application:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1. Download the trial version of &lt;a href="http://www.infragistics.com/dotnet/netadvantage/silverlight/"&gt;NetAdvantage for Silverlight LoB 10.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;2. Install WCF RIA Services for Silverlight 4 and Visual Studio 2010 (it includes also WCF Ria Services)&lt;/li&gt;
&lt;li&gt;3. Create a Silverlight application, hosted in an ASP.Net application with RIA Services link&lt;/li&gt;
&lt;li&gt;4. Create Data Model&lt;/li&gt;
&lt;li&gt;5. Create a Domain Service&lt;/li&gt;
&lt;li&gt;6. Create a Silverlight Client &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Steps are described in the &amp;quot;&lt;a href="http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/07/using-the-infragistics-xamgrid-with-ria-services.aspx"&gt;Using the Infragistics XamGrid with RIA Services&lt;/a&gt;&amp;quot; article&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Use a hierarchical data with the Infragistics XamGrid:&lt;/b&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Modify our Domain Service class NorthWindDomainService - add query GetCustomersWithOrders that returns data from table Customers with data from child table Orders.&lt;/li&gt;
&lt;li&gt;Add data from Customers table via Data Sources window, represented via XamGrid.&lt;/li&gt;
&lt;li&gt;Create a summary field Freight in the Customer class modifying NorthWindModel and NorthWindDomainService classes:&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;Steps are described in the &lt;a href="http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/17/using-the-infragistics-xamgrid-and-xamdatachart-with-hierarchical-data-and-wcf-ria-services-part1.aspx"&gt;part 1&lt;/a&gt; of this article.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Requirements:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You need to install trial version of &lt;a href="http://www.infragistics.com/dotnet/netadvantage/silverlight/line-of-business.aspx#Downloads"&gt;NetAdvantage for Silverlight Line of Business 10.2&lt;/a&gt; and &lt;a href="http://www.infragistics.com/dotnet/netadvantage/silverlight/data-visualization/xam-web-data-chart.aspx#Downloads"&gt;NetAdvantage for Silverlight Data Visualization 10.2&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In the part 2 of this article will be demonstrated the new Infragistics XamDataChart , used with WCF RIA Services.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Add XamDataChart to the Silverlight application:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;To use XamDataChart you need:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;Add XamDataChart from toolbox (it will automatically reference InfragisticsSL4.Controls.Charts.XamDataChart.v10.2.dll and InfragisticsSL4.DataVisualization.v10.2.dll libraries).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDataChart&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;20&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;xamDataChart&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Top&amp;quot; /&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add as Data Context Data from the created cutomerDomainDataSource.&lt;/li&gt;
&lt;li&gt;Add axes:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;CategoryXAxis, named mxXAxis and &amp;nbsp;binded with the CustomerID property from the Customers data source .&lt;/p&gt;
&lt;p&gt;NumericYAxis, named xamYAxisFreight and used to visualize the Freight for each Customer.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add Series, Binded to the DataContext and using created CategoryXAxis and NumericYAxis.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;There is full XAML code: &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDataChart&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;20&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;x&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color:red;"&gt;Name&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;xamDataChart&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; DataContext&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Binding&lt;/span&gt;&lt;span style="color:red;"&gt; ElementName&lt;/span&gt;&lt;span style="color:blue;"&gt;=customerDomainDataSource,&lt;/span&gt;&lt;span style="color:red;"&gt; Path&lt;/span&gt;&lt;span style="color:blue;"&gt;=Data}&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;PanModifier&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Shift&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;DefaultInteraction&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;DragZoom&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;HorizontalZoomable&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;True&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;HorizontalZoombarVisibility&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Visible&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;VerticalZoomable&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;True&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDataChart.Axes&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;CategoryXAxis&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; x&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;xmXAxis&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ItemsSource&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{}{CustomerID}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;NumericYAxis&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; x&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;xmYAxisFreight&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDataChart.Axes&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDataChart.Series&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ColumnSeries&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Thickness&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;2&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;ItemsSource&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Binding&lt;/span&gt;&lt;span style="color:blue;"&gt;}&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;ValueMemberPath&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Freight&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;XAxis&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Binding&lt;/span&gt;&lt;span style="color:red;"&gt; ElementName&lt;/span&gt;&lt;span style="color:blue;"&gt;=xmXAxis}&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;YAxis&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Binding&lt;/span&gt;&lt;span style="color:red;"&gt; ElementName&lt;/span&gt;&lt;span style="color:blue;"&gt;=xmYAxisFreight}&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ColumnSeries&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDataChart.Series&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDataChart&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;When run the application we will have both XamGrid and XamDataChart , used the same data source:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/7.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/7.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;XamDataChart interactions:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;Let&amp;rsquo;s make the chart interactive:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;When click over a column from the XamDataChart series, column will be filled with different color and there will be filtering applied to XamGrid. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;There will be added two check boxes, that will define to filter values , greater or lower than the value of the selected series column. A Button &amp;ldquo;Reset Limits&amp;rdquo; will remove the filter.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;StackPanel&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;CheckBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; x&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;ChkLowerFilter&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Lower Limits&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;CheckBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; x&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;ChkUpperFilter&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Upper Limits&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Button&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; x&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;BtnReset&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Reset Limits&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Click&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;BtnReset_Click&amp;quot;/&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;StackPanel&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;In the ctor there are added event handlers for SeriesMouseLeftButtonDown and XamDataChartSeriesMouseLeftButtonDown events.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;public&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; MainPage()&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;InitializeComponent();&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;.xamDataChart.SeriesMouseLeftButtonDown += &lt;span style="color:blue;"&gt;new&lt;/span&gt; Infragistics.Controls.Charts.&lt;span style="color:#2b91af;"&gt;DataChartMouseButtonEventHandler&lt;/span&gt;(XamDataChartSeriesMouseLeftButtonDown);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;.xamDataChart.SeriesMouseLeftButtonUp += &lt;span style="color:blue;"&gt;new&lt;/span&gt; Infragistics.Controls.Charts.&lt;span style="color:#2b91af;"&gt;DataChartMouseButtonEventHandler&lt;/span&gt;(XamDataChartSeriesMouseLeftButtonUp);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;void&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; XamDataChartSeriesMouseLeftButtonDown(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, Infragistics.Controls.Charts.&lt;span style="color:#2b91af;"&gt;DataChartMouseButtonEventArgs&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#92d050;font-size:9.5pt;"&gt;//Get the selected Item as Customer&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;Customer&lt;/span&gt; customer = e.Item &lt;span style="color:blue;"&gt;as&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;Customer&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (customer == &lt;span style="color:blue;"&gt;null&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;return&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;string&lt;/span&gt; value = customer.CustomerID;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;Shape&lt;/span&gt; x = e.OriginalSource &lt;span style="color:blue;"&gt;as&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;Shape&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (x != &lt;span style="color:blue;"&gt;null&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;_origBrush = x.Fill;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;_isChanged = &lt;span style="color:blue;"&gt;true&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;x.Fill = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;SolidColorBrush&lt;/span&gt;(&lt;span style="color:#2b91af;"&gt;Colors&lt;/span&gt;.Cyan);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#92d050;font-size:9.5pt;"&gt;//Applying the filter&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;Column&lt;/span&gt; col = customerXamGrid.Columns.DataColumns[&lt;span style="color:#a31515;"&gt;&amp;quot;CustomerID&amp;quot;&lt;/span&gt;];&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;RowsFilter&lt;/span&gt; rf = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;RowsFilter&lt;/span&gt;(&lt;span style="color:blue;"&gt;typeof&lt;/span&gt;(&lt;span style="color:blue;"&gt;string&lt;/span&gt;), col);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (ChkLowerFilter.IsChecked == &lt;span style="color:blue;"&gt;true&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;rf.Conditions.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;ComparisonCondition&lt;/span&gt;() { Operator = &lt;span style="color:#2b91af;"&gt;ComparisonOperator&lt;/span&gt;.GreaterThan, FilterValue = value});&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;else&lt;/span&gt; &lt;span style="color:blue;"&gt;if&lt;/span&gt; (ChkUpperFilter.IsChecked == &lt;span style="color:blue;"&gt;true&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;rf.Conditions.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;ComparisonCondition&lt;/span&gt;() { Operator = &lt;span style="color:#2b91af;"&gt;ComparisonOperator&lt;/span&gt;.LessThan, FilterValue = value });&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;return&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;customerXamGrid.FilteringSettings.RowFiltersCollection.Add(rf);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;void&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; XamDataChartSeriesMouseLeftButtonUp(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, Infragistics.Controls.Charts.&lt;span style="color:#2b91af;"&gt;DataChartMouseButtonEventArgs&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (_isChanged)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#92d050;font-size:9.5pt;"&gt;//Restore the color&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;Shape&lt;/span&gt; x = e.OriginalSource &lt;span style="color:blue;"&gt;as&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;Shape&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (x != &lt;span style="color:blue;"&gt;null&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;x.Fill = _origBrush;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#92d050;font-size:9.5pt;"&gt;//remove the filter&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; BtnReset_Click(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color:#2b91af;"&gt;RoutedEventArgs&lt;/span&gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;.customerXamGrid.FilteringSettings.RowFiltersCollection.Clear();&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/9.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/9.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Filter the values greater than selected value.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/10.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/10.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Filter the values, less than selected value.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Add&amp;nbsp;a XamDataChart with details:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Create a chart with details - freights by date for the selected Customer object:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To be possible to get all orders for a specific Customer add in the NorthWindDomainService class method GetOrdersByCustomerId:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;public&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:#2b91af;"&gt;IQueryable&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af;"&gt;Order&lt;/span&gt;&amp;gt; GetOrdersByCustomerId(&lt;span style="color:blue;"&gt;string&lt;/span&gt; customerId)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;return&lt;/span&gt; &lt;span style="color:blue;"&gt;this&lt;/span&gt;.ObjectContext.Orders.Where(c =&amp;gt; c.CustomerID == customerId);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Add a CheckBox control to maintain when the detail chart will be displayed. &lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;CheckBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; x&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;ChkShowDetails&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Show Details&amp;quot; /&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add an InfragisticsSL4.Controls.Interactions.XamDialogWindow.v10.2.dll reference&lt;/li&gt;
&lt;li&gt;Add in XAML a XamDialogWindow with XamDataChart inside it. Chart will show the Freight by OrderDate value for a selected Customer.&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDialogWindow&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.ColumnSpan&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;2&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; x&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;xamChartWindow&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Header&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Customer Orders&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; WindowState&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Hidden&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;RestrictInContainer&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;False&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; StartupPosition&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; Width&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;450&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; Height&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;250&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDataChart&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;20&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; x&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;xamOrderDataChart&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;PanModifier&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Shift&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;DefaultInteraction&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;DragZoom&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;HorizontalZoomable&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;True&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;HorizontalZoombarVisibility&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Visible&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;VerticalZoomable&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;True&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;VerticalZoombarVisibility&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Visible&amp;quot; &amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDataChart.Axes&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;CategoryXAxis&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; x&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;xmXAxis2&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ItemsSource&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{}{OrderDate:MM/dd/yyyy}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;NumericYAxis&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; x&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;xmYAxisFreight2&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDataChart.Axes&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDataChart.Series&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ColumnSeries&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Thickness&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;2&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;ItemsSource&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Binding&lt;/span&gt;&lt;span style="color:blue;"&gt;}&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;ValueMemberPath&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Freight&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;XAxis&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Binding&lt;/span&gt;&lt;span style="color:red;"&gt; ElementName&lt;/span&gt;&lt;span style="color:blue;"&gt;=xmXAxis2}&amp;quot;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;YAxis&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Binding&lt;/span&gt;&lt;span style="color:red;"&gt; ElementName&lt;/span&gt;&lt;span style="color:blue;"&gt;=xmYAxisFreight2}&amp;quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ColumnSeries&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDataChart.Series&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamDataChart&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:#a31515;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;ig&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;:&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:#a31515;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;XamDialogWindow&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add an Event Handler to XamGrid.SelectedRowsCollectionChanged event in the ctor:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;this&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;.customerXamGrid.SelectedRowsCollectionChanged += &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;EventHandler&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af;"&gt;SelectionCollectionChangedEventArgs&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af;"&gt;SelectedRowsCollection&lt;/span&gt;&amp;gt;&amp;gt;(CustomerXamGrid_SelectedRowsCollectionChanged);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;void&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; CustomerXamGrid_SelectedRowsCollectionChanged(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color:#2b91af;"&gt;SelectionCollectionChangedEventArgs&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af;"&gt;SelectedRowsCollection&lt;/span&gt;&amp;gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (&lt;span style="color:blue;"&gt;this&lt;/span&gt;.ChkShowDetails.IsChecked != &lt;span style="color:blue;"&gt;true&lt;/span&gt; || e.NewSelectedItems.Count == 0)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;return&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;Row&lt;/span&gt; selelctedRow = e.NewSelectedItems[0];&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;string&lt;/span&gt; customerId = selelctedRow.Cells[&lt;span style="color:#a31515;"&gt;&amp;quot;CustomerID&amp;quot;&lt;/span&gt;].Value.ToString();&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;NorthWindDomainContext&lt;/span&gt; context = &lt;span style="color:blue;"&gt;this&lt;/span&gt;.customerDomainDataSource.DomainContext &lt;span style="color:blue;"&gt;as&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;NorthWindDomainContext&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (context != &lt;span style="color:blue;"&gt;null&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;LoadOperation&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af;"&gt;Order&lt;/span&gt;&amp;gt; loadOp = context.Load(context.GetOrdersByCustomerIdQuery(customerId));&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;.xamOrderDataChart.DataContext = loadOp.Entities;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;.xamChartWindow.Show();&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/11.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/11.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Add detailed information to UI:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;To detailed info for the selected customer :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add a details form from Data Sources window for the Order and drag it to Silverlight application MainPage.xaml in design mode.&lt;/li&gt;
&lt;li&gt;Select GetCustomersByCustomerIdQuery as query that is used to generate the data:&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/13.png"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/13.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/13.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It will add a Gird with controls , displaying a detail information for the selected Customer:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Remove code that Executes query to fill the detail data:&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;StackPanel&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;30&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Orientation&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Horizontal&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Top&amp;quot;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;sdk&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Customer Id:&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;customerIdTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;60&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Button&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Command&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=LoadCommand,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ElementName&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=orderDomainDataSource}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Load&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;orderDomainDataSourceLoadButton&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;StackPanel&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Keep other XAML code:&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; AutoLoad&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;False&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; d&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;DesignData&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;d&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DesignInstance&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; my&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Customer&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; CreateList&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; LoadedData&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;CustomerDomainDataSource1_LoadedData&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;customerDomainDataSource1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; QueryName&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;GetCustomerByIdQuery&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource.DomainContext&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;my&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;NorthWindDomainContext&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource.DomainContext&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource.QueryParameters&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Parameter&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ParameterName&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;customerId&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Value&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ElementName&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=customerIdTextBox,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=Text}&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource.QueryParameters&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Grid&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; DataContext&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ElementName&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=customerDomainDataSource1,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=Data}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;grid1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Top&amp;quot;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Grid.ColumnDefinitions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ColumnDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ColumnDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Grid.ColumnDefinitions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Grid.RowDefinitions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;RowDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;RowDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;RowDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;RowDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;RowDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;RowDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;RowDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;RowDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;RowDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;RowDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;RowDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;RowDefinition&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Auto&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Grid.RowDefinitions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;sdk&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Address:&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;addressTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=Address,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; TargetNullValue&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;#39;&amp;#39;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;sdk&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;City:&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;cityTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=City,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; TargetNullValue&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;#39;&amp;#39;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;sdk&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Company Name:&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;2&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;2&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;companyNameTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=CompanyName,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; TargetNullValue&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;#39;&amp;#39;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;sdk&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Contact Name:&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;contactNameTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=ContactName,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; TargetNullValue&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;#39;&amp;#39;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;sdk&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Contact Title:&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;4&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;4&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;contactTitleTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=ContactTitle,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; TargetNullValue&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;#39;&amp;#39;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;sdk&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Country:&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;5&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;5&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;countryTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=Country,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; TargetNullValue&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;#39;&amp;#39;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;sdk&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Customer ID:&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;6&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;6&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;customerIDTextBox1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=CustomerID,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=OneWay}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;sdk&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Fax:&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;7&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;7&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;faxTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=Fax,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; TargetNullValue&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;#39;&amp;#39;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;sdk&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Freight:&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;8&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;8&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;freightTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=Freight,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;sdk&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Phone:&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;9&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;9&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;phoneTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=Phone,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; TargetNullValue&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;#39;&amp;#39;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;sdk&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Postal Code:&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;10&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;10&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;postalCodeTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=PostalCode,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; TargetNullValue&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;#39;&amp;#39;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;sdk&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Label&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Content&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Region:&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;11&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;TextBox&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;11&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;23&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Margin&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;regionTextBox&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Text&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;Binding&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Path&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=Region,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Mode&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=TwoWay,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; NotifyOnValidationError&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; ValidatesOnExceptions&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; TargetNullValue&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;#39;&amp;#39;}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;Center&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;120&amp;quot; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:#a31515;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;Grid&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;color:blue;font-size:9.5pt;mso-fareast-font-family:Calibri;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Modify the SelectedRowsCollectionChanged event handler to reload the details data:&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;void&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; CustomerXamGrid_SelectedRowsCollectionChanged(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color:#2b91af;"&gt;SelectionCollectionChangedEventArgs&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af;"&gt;SelectedRowsCollection&lt;/span&gt;&amp;gt; e)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (&lt;span style="color:blue;"&gt;this&lt;/span&gt;.ChkShowDetails.IsChecked != &lt;span style="color:blue;"&gt;true&lt;/span&gt; || e.NewSelectedItems.Count == 0)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;return&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;Row&lt;/span&gt; selelctedRow = e.NewSelectedItems[0];&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;string&lt;/span&gt; customerId = selelctedRow.Cells[&lt;span style="color:#a31515;"&gt;&amp;quot;CustomerID&amp;quot;&lt;/span&gt;].Value.ToString();&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;NorthWindDomainContext&lt;/span&gt; context = &lt;span style="color:blue;"&gt;this&lt;/span&gt;.customerDomainDataSource.DomainContext &lt;span style="color:blue;"&gt;as&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;NorthWindDomainContext&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (context != &lt;span style="color:blue;"&gt;null&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;LoadOperation&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af;"&gt;Order&lt;/span&gt;&amp;gt; loadOp = context.Load(context.GetOrdersByCustomerIdQuery(customerId));&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;.xamOrderDataChart.DataContext = loadOp.Entities;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;.xamChartWindow.Show();&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:green;"&gt;//Reload Details Data&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;customerDomainDataSource1.QueryParameters.Clear();&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;customerDomainDataSource1.QueryParameters.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;Parameter&lt;/span&gt; { ParameterName = &lt;span style="color:#a31515;"&gt;&amp;quot;customerId&amp;quot;&lt;/span&gt;, Value = customerId });&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;customerDomainDataSource1.Load();&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Start the application:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/14.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/14.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Detailed data shows attribute information for the selected customer.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Source code of the demo application you could find here:(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>Using the Infragistics XamGrid and XamDataChart with Hierarchical Data and WCF RIA Services - Part1</title><link>http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/17/using-the-infragistics-xamgrid-and-xamdatachart-with-hierarchical-data-and-wcf-ria-services-part1.aspx</link><pubDate>Thu, 17 Jun 2010 19:10:00 GMT</pubDate><guid isPermaLink="false">7a8b7c76-b7ad-48e0-9694-5b04ca132ed0:236265</guid><dc:creator>mmateev</dc:creator><description>&lt;p&gt;This Article describes how to use the Infragistics &lt;a href="http://www.infragistics.com/dotnet/netadvantage/silverlight/xamwebgrid.aspx#Overview"&gt;XamGrid&lt;/a&gt; and XamDataChart with &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=cd3191a1-def4-4caa-8120-1f0bbcf4bb05&amp;amp;displaylang=en"&gt;WCF RIA Services&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Some of the most important things, related with WCF RIA Services and using the Infragistics XamGrid and RIA Services are described in the article &amp;quot;&lt;a href="http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/07/using-the-infragistics-xamgrid-with-ria-services.aspx"&gt;Using the Infragistics XamGrid with RIA Services&lt;/a&gt;&amp;quot;.&lt;/p&gt;
&lt;p&gt;One more interesting topic is using the hierarchical data with WCF RIA Services.&lt;/p&gt;
&lt;p&gt;Part 1 of the article describes using the Infragistics XamGrid with hierarchical data.&lt;/p&gt;
&lt;p&gt;To create an application you need to repeat first six steps from the previous article: &amp;quot;&lt;a href="http://blogs.infragistics.com/blogs/mihail_mateev/archive/2010/06/07/using-the-infragistics-xamgrid-with-ria-services.aspx#comments"&gt;Using the Infragistics XamGrid with RIA Services&lt;/a&gt;&amp;quot;:&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Steps to create a RIA Services enabled Silverlight application:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1. Download the trial version of &lt;a href="http://www.infragistics.com/dotnet/netadvantage/silverlight/"&gt;NetAdvantage for Silverlight LoB 10.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;2. Install WCF RIA Services for Silverlight 4 and Visual Studio 2010 (it includes also WCF Ria Services)&lt;/li&gt;
&lt;li&gt;3. Create a Silverlight application, hosted in an ASP.Net application with RIA Services link&lt;/li&gt;
&lt;li&gt;4. Create Data Model&lt;/li&gt;
&lt;li&gt;5. Create a Domain Service&lt;/li&gt;
&lt;li&gt;6. Create a Silverlight Client &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You need to install trial version of &lt;a href="http://www.infragistics.com/dotnet/netadvantage/silverlight/"&gt;NetAdvantage for Silverlight LoB 10.2&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Data Connection used for this application use the NorthWind &amp;nbsp;sample database. You could download it from &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=06616212-0356-46a0-8da2-eebc53a68034&amp;amp;displaylang=en"&gt;there&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;ADO.Net Entity Data Model:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/1.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/1.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ADO.Net Entity Data Model is created from the NorthWind database and is named &amp;nbsp;NorthWindModel&amp;nbsp; (saved like &amp;nbsp;NorthWindModel.admx).&lt;/p&gt;
&lt;p&gt;Tables Customer and Order are included in this Entity Data Model.&lt;/p&gt;
&lt;p&gt;Domain Services Class is created with the name NorthWindDomainService. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Create the Silverlight Client&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Data Sources, presented classes Customer and Order from our Entity Data Model are available.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/2.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/2.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When XamGrid , bound to the Customer data is created from Data source c is no hierarchical data represented:&lt;/p&gt;
&lt;p&gt;By default data from the child table is not included:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/3.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/3.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Let&amp;#39;s look at our code:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; AutoLoad&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;True&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; d&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;DesignData&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;d&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DesignInstance&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; my&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Customer&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; CreateList&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; LoadedData&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;CustomerDomainDataSourceLoadedData&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;customerDomainDataSource&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; QueryName&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;GetCustomersQuery&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource.DomainContext&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;my&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;NorthWindDomainContext&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource.DomainContext&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;ig&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;XamGrid&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Row&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Grid.Column&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:red;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;AutoGenerateColumns&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;False&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; HorizontalAlignment&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; ItemsSource&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Binding&lt;/span&gt;&lt;span style="color:red;"&gt; ElementName&lt;/span&gt;&lt;span style="color:blue;"&gt;=customerDomainDataSource,&lt;/span&gt;&lt;span style="color:red;"&gt; Path&lt;/span&gt;&lt;span style="color:blue;"&gt;=Data}&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; Margin&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;20&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; Name&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;customerXamGrid&amp;quot;&lt;/span&gt;&lt;span style="color:red;"&gt; VerticalAlignment&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;Top&amp;quot; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Method GetCustomers() is declared in NortWindDomainService class:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;public&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:#2b91af;"&gt;IQueryable&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af;"&gt;Customer&lt;/span&gt;&amp;gt; GetCustomers()&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;return&lt;/span&gt; &lt;span style="color:blue;"&gt;this&lt;/span&gt;.ObjectContext.Customers;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;To receive Orders&lt;/p&gt;
&lt;p&gt;In the CustomerMetadata class there added Orders with Include attribute.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;[&lt;span style="color:#2b91af;"&gt;Include&lt;/span&gt;]&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;public&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:#2b91af;"&gt;EntityCollection&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af;"&gt;Order&lt;/span&gt;&amp;gt; Orders { &lt;span style="color:blue;"&gt;get&lt;/span&gt;; &lt;span style="color:blue;"&gt;set&lt;/span&gt;; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In the NortWindDomainService class add method GetCustomersWithOrders():&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;public&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:#2b91af;"&gt;IQueryable&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af;"&gt;Customer&lt;/span&gt;&amp;gt; GetCustomersWithOrders()&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;IQueryable&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af;"&gt;Customer&lt;/span&gt;&amp;gt; customers = &lt;span style="color:blue;"&gt;this&lt;/span&gt;.ObjectContext.Customers.Include(&lt;span style="color:#a31515;"&gt;&amp;quot;Orders&amp;quot;&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;return&lt;/span&gt; customers;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In the customerDomainDataSource DomainDataSource change the QueryName from GetCustomersQuery to GetCustomersWithOrdersQuery: &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; AutoLoad&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;True&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; d&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;DesignData&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;{&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;d&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DesignInstance&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; my&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt;Customer&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;,&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; CreateList&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=true}&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Height&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; LoadedData&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;CustomerDomainDataSourceLoadedData&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Name&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;customerDomainDataSource&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; QueryName&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;GetCustomersWithOrdersQuery&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;color:red;font-size:9.5pt;"&gt; Width&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;=&amp;quot;0&amp;quot;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt; &lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource.DomainContext&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;my&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;NorthWindDomainContext&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt; /&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource.DomainContext&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;riaControls&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:Consolas;color:#a31515;font-size:9.5pt;"&gt;DomainDataSource&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/5.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/5.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/3.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/4.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now hierarchical data is displayed on the XamGrid.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;b&gt;Create summary fields:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;In the NortWindModel.Designer.cs add a Freight property the Customer class:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;public&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:#2b91af;"&gt;Decimal&lt;/span&gt; Freight { &lt;span style="color:blue;"&gt;get&lt;/span&gt;; &lt;span style="color:blue;"&gt;set&lt;/span&gt;;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;In the CustomerMetadata class (NortWindDomainService.metadata.cs) add:&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;public&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;decimal&lt;/span&gt; Freight { &lt;span style="color:blue;"&gt;get&lt;/span&gt;; &lt;span style="color:blue;"&gt;set&lt;/span&gt;; }&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;In the &lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;NortWindDomainService.cs add:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;public&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;decimal&lt;/span&gt; GetCustomersFreight(&lt;span style="color:#2b91af;"&gt;Customer&lt;/span&gt; customer)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;return&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;Enumerable&lt;/span&gt;.Sum(orders.Where(o =&amp;gt; o.Freight != &lt;span style="color:blue;"&gt;null&lt;/span&gt; &amp;amp;&amp;amp; o.CustomerID == customer.CustomerID), o =&amp;gt; (&lt;span style="color:blue;"&gt;decimal&lt;/span&gt;)o.Freight);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;Modify GetCustomersWithOrders() method:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;color:blue;font-size:9.5pt;"&gt;public&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:#2b91af;"&gt;IQueryable&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af;"&gt;Customer&lt;/span&gt;&amp;gt; GetCustomersWithOrders()&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;IQueryable&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af;"&gt;Customer&lt;/span&gt;&amp;gt; customers = &lt;span style="color:blue;"&gt;this&lt;/span&gt;.ObjectContext.Customers.Include(&lt;span style="color:#a31515;"&gt;&amp;quot;Orders&amp;quot;&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;foreach&lt;/span&gt;(&lt;span style="color:#2b91af;"&gt;Customer&lt;/span&gt; customer &lt;span style="color:blue;"&gt;in&lt;/span&gt; customers)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;customer.Freight = GetCustomersFreight(customer);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;return&lt;/span&gt; customers;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Now Total of Freight is calculated:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.infragistics.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/6.png"&gt;&lt;img src="http://blogs.infragistics.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/mihail_5F00_mateev/6.png" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;In the part 2 of this article will be demonstrated the new Infragistics XamDataChart , used with WCF RIA Services.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;The full code of the demo application you could find there: (Please visit the site to view this media)&lt;/span&gt;&lt;/p&gt;</description></item></channel></rss>