<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>wpf Forum Rss Feed</title><link>http://www.codeplex.com/wpf/Thread/List.aspx</link><description>wpf Forum Rss Description</description><item><title>New Post: Ribbon Mini Toolbar</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75816</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Does the current version of the library support Mini Toolbars like in Office 2007?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>quimbs</author><pubDate>Sat, 21 Nov 2009 18:51:47 GMT</pubDate><guid isPermaLink="false">New Post: Ribbon Mini Toolbar 20091121065147P</guid></item><item><title>New Post: Check if row in RowEditEnding event is just added</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75799</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Sorry I solved,&lt;/p&gt;
&lt;p&gt;the correct event is InitializeNewItem.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>radox</author><pubDate>Sat, 21 Nov 2009 15:11:32 GMT</pubDate><guid isPermaLink="false">New Post: Check if row in RowEditEnding event is just added 20091121031132P</guid></item><item><title>New Post: Check if row in RowEditEnding event is just added</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75799</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I have a WPF datagrid binded with LINQ.&lt;/p&gt;
&lt;p&gt;I want to add rows in the datagrid and I created an handler for RowEditEnding event, but I don't know how to check if the row of the event has been added or not.&lt;br&gt;Since I have to know if I have to call insertOnSubmit() method for adding the row item to my datacontext, I must check someway if the row edited was new or not... Is there some method to perform this??&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;&lt;/div&gt;</description><author>radox</author><pubDate>Sat, 21 Nov 2009 14:21:08 GMT</pubDate><guid isPermaLink="false">New Post: Check if row in RowEditEnding event is just added 20091121022108P</guid></item><item><title>New Post: scroll to data with keyboard letters like ListBox</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=73657</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi Dan,&lt;/p&gt;
&lt;p&gt;The only way I can quickly think&amp;nbsp;to do this, is to do it in the keypress event, then run through the list to find the index of the item that &lt;em&gt;StartsWith&lt;/em&gt; and scroll that item into view. I am assuming you use a generic list for the ItemsSource?&lt;/p&gt;
&lt;p&gt;private void DGKeyPressed(object sender, KeyEventArgs e){&lt;br&gt;&amp;nbsp; DataGrid dg = sender as DataGrid;&lt;br&gt;&amp;nbsp; foreach(obj in dg.Items){&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(obj.propToTest.ToUpper().StartsWith(e.Key.ToString()){&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dg.ScrollIntoView(obj);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&amp;nbsp; }&amp;nbsp;&lt;br&gt;}&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Havent tried it, but it should work&lt;/p&gt;
&lt;p&gt;Ron&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;}&lt;/p&gt;&lt;/div&gt;</description><author>rarmstrong</author><pubDate>Sat, 21 Nov 2009 01:27:16 GMT</pubDate><guid isPermaLink="false">New Post: scroll to data with keyboard letters like ListBox 20091121012716A</guid></item><item><title>New Post: How to get the last item of a WPF Datagrid </title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=74139</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;em&gt;To get the index of the last item in the grid:&amp;nbsp; &lt;/em&gt;&lt;strong&gt;int lastIdx = myDataGrid.Items.Count - 1;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;To get the last item, depending on how the datagrid is bound, (mine is to a list of business objects)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;myObject gridItem = myDataGrid.Items[lastIdx] as myObject; &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;That should do it&lt;/p&gt;
&lt;p&gt;Ron&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>rarmstrong</author><pubDate>Sat, 21 Nov 2009 01:00:52 GMT</pubDate><guid isPermaLink="false">New Post: How to get the last item of a WPF Datagrid  20091121010052A</guid></item><item><title>New Post: Unable to set to child properties in DataGridColumn.Binding</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75139</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Try this...&lt;/p&gt;
&lt;p&gt;&amp;lt;tk:DataGridTextColumn Binding=&amp;quot;{Binding &lt;strong&gt;Path=&lt;/strong&gt;Person.Address.Zip}&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;R&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>rarmstrong</author><pubDate>Sat, 21 Nov 2009 00:39:05 GMT</pubDate><guid isPermaLink="false">New Post: Unable to set to child properties in DataGridColumn.Binding 20091121123905A</guid></item><item><title>New Post: Unable to set to child properties in DataGridColumn.Binding</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75139</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Try this...&lt;/p&gt;
&lt;p&gt;&amp;lt;tk:DataGridTextColumn Binding=&amp;quot;{Binding &lt;strong&gt;Path=&lt;/strong&gt;Person.Address.Zip}&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;R&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>rarmstrong</author><pubDate>Sat, 21 Nov 2009 00:39:02 GMT</pubDate><guid isPermaLink="false">New Post: Unable to set to child properties in DataGridColumn.Binding 20091121123902A</guid></item><item><title>New Post: partial class -- why?</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75728</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I think the reason is that a user of the toolkit can extend the Calendar&amp;nbsp;class with code while seperating the toolkit code from the custom code.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>jama</author><pubDate>Fri, 20 Nov 2009 17:45:32 GMT</pubDate><guid isPermaLink="false">New Post: partial class -- why? 20091120054532P</guid></item><item><title>New Post: Where Dependency Property Value is stored?</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75740</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I created the Person class at the end of this post with LastNameProperty dp and I changed its value as follows.&lt;/p&gt;
&lt;p&gt;public partial class Window1 : Window&lt;/p&gt;
&lt;p&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void button1_Click(object sender, RoutedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.SetValue(Person.LastNameProperty, &amp;quot;Doe&amp;quot;);&amp;nbsp; // Window&amp;nbsp;object sets dp, no&amp;nbsp;callback called&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show(this.GetValue(Person.LastNameProperty).ToString());&amp;nbsp; //shows Doe&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Person person = new Person();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; person.SetValue(Person.LastNameProperty, &amp;quot;Smith&amp;quot;);&amp;nbsp; //Person object sets dp, callback called&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show(this.GetValue(Person.LastNameProperty).ToString()); // Shows Smith&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;I have no problem undestanding the Person object's use of the dp but my problem is the Windows objec.&lt;/p&gt;
&lt;p&gt;Where the&amp;nbsp;Window object stores&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Person.LastNameProperty dp? {this.SetValue(Person.LastNameProperty, &amp;quot;Doe&amp;quot;);}&lt;/p&gt;
&lt;p&gt;Why when the Window object sets the value the callback registed with the property declation not called?&lt;/p&gt;
&lt;p&gt;Are any relation of dp property set by the declaring object(Person) and the one set by the Windows object?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;&amp;nbsp;public class Person : DependencyObject&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static readonly DependencyProperty LastNameProperty =&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DependencyProperty.Register(&amp;quot;LastName&amp;quot;, typeof(string), typeof(Person), new PropertyMetadata(&amp;quot;No Name&amp;quot;, LastNameChangedCallback));&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private static void LastNameChangedCallback(DependencyObject obj, DependencyPropertyChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Person p = obj as Person;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show ( e.NewValue.ToString());&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string LastName&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; get&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&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; return (string)GetValue(LastNameProperty);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&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; SetValue(LastNameProperty, value);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;/div&gt;</description><author>jama</author><pubDate>Fri, 20 Nov 2009 17:13:01 GMT</pubDate><guid isPermaLink="false">New Post: Where Dependency Property Value is stored? 20091120051301P</guid></item><item><title>New Post: Where Dependency Property Value is stored?</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75740</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I created the Person class at the end of this post with LastNameProperty dp and I changed its value as follows.&lt;/p&gt;
&lt;p&gt;public partial class Window1 : Window&lt;/p&gt;
&lt;p&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void button1_Click(object sender, RoutedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.SetValue(Person.LastNameProperty, &amp;quot;Doe&amp;quot;);&amp;nbsp; // Window&amp;nbsp;object sets dp, no&amp;nbsp;callback called&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show(this.GetValue(Person.LastNameProperty).ToString());&amp;nbsp; //shows Doe&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Person person = new Person();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; person.SetValue(Person.LastNameProperty, &amp;quot;Smith&amp;quot;);&amp;nbsp; //Person object sets dp, callback called&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show(this.GetValue(Person.LastNameProperty).ToString()); // Shows Smith&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;I have no problem undestanding the Person object's use of the dp but my problem is the Windows objec.&lt;/p&gt;
&lt;p&gt;Where the&amp;nbsp;Window object stores&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Person.LastNameProperty dp? {this.SetValue(Person.LastNameProperty, &amp;quot;Doe&amp;quot;);}&lt;/p&gt;
&lt;p&gt;Why when the Window object sets the value the callback registed with the property declation not called?&lt;/p&gt;
&lt;p&gt;Are any relation of dp property set by the declaring object(Person) and the one set by the Windows object?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;&amp;nbsp;public class Person : DependencyObject&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static readonly DependencyProperty LastNameProperty =&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DependencyProperty.Register(&amp;quot;LastName&amp;quot;, typeof(string), typeof(Person), new PropertyMetadata(&amp;quot;No Name&amp;quot;, LastNameChangedCallback));&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private static void LastNameChangedCallback(DependencyObject obj, DependencyPropertyChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Person p = obj as Person;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show ( e.NewValue.ToString());&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string LastName&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; get&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&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; return (string)GetValue(LastNameProperty);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&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; SetValue(LastNameProperty, value);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;/div&gt;</description><author>jama</author><pubDate>Fri, 20 Nov 2009 17:13:01 GMT</pubDate><guid isPermaLink="false">New Post: Where Dependency Property Value is stored? 20091120051301P</guid></item><item><title>New Post: Different usercontrols in the same datagrid column</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75737</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Is it possible to have different usercontrols on different rows in the same datagrid column?&lt;/p&gt;&lt;/div&gt;</description><author>bnovicewpf</author><pubDate>Fri, 20 Nov 2009 17:11:15 GMT</pubDate><guid isPermaLink="false">New Post: Different usercontrols in the same datagrid column 20091120051115P</guid></item><item><title>New Post: Different usercontrols in the same datagrid column</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75737</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Is it possible to have different usercontrols on different rows in the same datagrid column?&lt;/p&gt;&lt;/div&gt;</description><author>bnovicewpf</author><pubDate>Fri, 20 Nov 2009 17:11:15 GMT</pubDate><guid isPermaLink="false">New Post: Different usercontrols in the same datagrid column 20091120051115P</guid></item><item><title>New Post: [Datagrid] Override default keyboard management</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75734</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I use Ctrl + Up, Ctrl + Left, .... shorcuts to act on a UserControl in the window KeyBinding.&lt;/p&gt;
&lt;p&gt;But when the datagrid have the focus, these shortcuts are managed by the datagrid and not by the KeyBindings defined in the Window.&lt;/p&gt;
&lt;p&gt;Is there a way to undo the datagrid KeyBinding management ?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;/div&gt;</description><author>DrQ</author><pubDate>Fri, 20 Nov 2009 16:50:25 GMT</pubDate><guid isPermaLink="false">New Post: [Datagrid] Override default keyboard management 20091120045025P</guid></item><item><title>New Post: [Datagrid] Override default keyboard management</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75734</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I use Ctrl + Up, Ctrl + Left, .... shorcuts to act on a UserControl in the window KeyBinding.&lt;/p&gt;
&lt;p&gt;But when the datagrid have the focus, these shortcuts are managed by the datagrid and not by the KeyBindings defined in the Window.&lt;/p&gt;
&lt;p&gt;Is there a way to undo the datagrid KeyBinding management ?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;/div&gt;</description><author>DrQ</author><pubDate>Fri, 20 Nov 2009 16:50:25 GMT</pubDate><guid isPermaLink="false">New Post: [Datagrid] Override default keyboard management 20091120045025P</guid></item><item><title>New Post: partial class -- why?</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75728</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I'm building a reusable controls library for my company and have been using the WPF Toolkit as a model to follow for how to organise folders, theme styles, etc.&amp;nbsp; One point I'm confused on is why certain control classes in the WPF Toolkit, such as Calendar and DatePicker -- are declared as partial?&amp;nbsp; For example:&lt;/p&gt;
&lt;p&gt;public partial class DatePicker : Control&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;{ ...&lt;/p&gt;
&lt;p&gt;public partial class Calendar : Control&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; { ...&lt;/p&gt;
&lt;p&gt;These are not user controls, meaning they don't have a code-behind file, so what's the point?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>AdrianAlexander</author><pubDate>Fri, 20 Nov 2009 16:00:51 GMT</pubDate><guid isPermaLink="false">New Post: partial class -- why? 20091120040051P</guid></item><item><title>New Post: Using Ribbon with MVVM?</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=52089</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thanks Seventeeth !&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It was in fact an issue with the syntax. I was able to use this with the CompositeCommand. This was important because several modules needed to &amp;quot;play&amp;quot; with the command, and the original VM didn't need the dependicies.&lt;/p&gt;
&amp;nbsp;
&lt;div style="color:Black;background-color:White"&gt;
&lt;pre&gt;&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;infrastructure&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;CommandReference&lt;/span&gt; &lt;span style="color:Red"&gt;x:Key&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;DivertCommandReference&lt;/span&gt;&lt;span style="color:Black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Command&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;{x:Static infrastructure:MenuCommands.DivertCommand}&lt;/span&gt;&lt;span style="color:Black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Blue"&gt;/&amp;gt;&lt;/span&gt;
&lt;br&gt;&lt;br&gt;Allows me to simply use the static command like I do with other things.&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description><author>lrr81765</author><pubDate>Fri, 20 Nov 2009 15:51:58 GMT</pubDate><guid isPermaLink="false">New Post: Using Ribbon with MVVM? 20091120035158P</guid></item><item><title>New Post: Custom Control size not set Under Datagrid</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75709</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dg:DataGrid AutoGenerateColumns=&amp;quot;False&amp;quot;&lt;br&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; BorderThickness=&amp;quot;1&amp;quot;&lt;br&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; BorderBrush=&amp;quot;Black&amp;quot;&lt;br&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; Height=&amp;quot;450&amp;quot; &lt;br&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; ItemsSource=&amp;quot;{Binding Path=ObjItemType.ItemTypeDetails, &lt;br&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; Mode=Oneway}&amp;quot;&amp;gt;&lt;br&gt;&lt;br&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;lt;dg:DataGridTemplateColumn Header=&amp;quot;Account Name&amp;quot;&amp;nbsp; Width=&amp;quot;175&amp;quot; MinWidth=&amp;quot;175&amp;quot;&lt;br&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; HeaderStyle=&amp;quot;{DynamicResource LeftAlignedColumnHeaderStyle}&amp;quot;&amp;gt;&lt;br&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;lt;dg:DataGridTemplateColumn.CellTemplate&amp;gt;&lt;br&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;lt;DataTemplate&amp;gt;&lt;br&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;lt;infra:LookupTextbox Style=&amp;quot;{DynamicResource txtLookupEntry}&amp;quot; &lt;br&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; ObjectID=&amp;quot;OBJ_ACCOUNT&amp;quot; Width=&amp;quot;175&amp;quot;&lt;br&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; ReturnValue=&amp;quot;{Binding Path=AccountCode , &lt;br&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mode=TwoWay, &lt;br&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UpdateSourceTrigger=LostFocus, &lt;br&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NotifyOnValidationError=True, &lt;br&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ValidatesOnDataErrors=True, &lt;br&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ValidatesOnExceptions=True}&amp;quot;/&amp;gt;&lt;br&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;lt;/DataTemplate&amp;gt;&lt;br&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;lt;/dg:DataGridTemplateColumn.CellTemplate&amp;gt;&lt;br&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;lt;/dg:DataGridTemplateColumn&amp;gt;&lt;br&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;lt;/dg:DataGrid.Columns&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/dg:DataGrid&amp;gt;&lt;/p&gt;
&lt;p&gt;I have above code. data binding having no problem. but i given size of my user control Lookup textbox = 175 which is not taking.&amp;nbsp; its autofit as per text on it. if there is no text then it will 0 size. how to solve this?&lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;&lt;/div&gt;</description><author>SNEHAL14283</author><pubDate>Fri, 20 Nov 2009 12:47:11 GMT</pubDate><guid isPermaLink="false">New Post: Custom Control size not set Under Datagrid 20091120124711P</guid></item><item><title>New Post: IsKeyboardFocusWithin property in DataGrid is always false</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75702</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Now I feel like an idiot. I was setting DataGridCell.Focusable to false. No wonder they weren't catching the focus...&lt;/p&gt;
&lt;p&gt;Nothing to see here ;).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Sergi D&amp;iacute;az&lt;/p&gt;&lt;/div&gt;</description><author>SergiDiaz</author><pubDate>Fri, 20 Nov 2009 11:04:33 GMT</pubDate><guid isPermaLink="false">New Post: IsKeyboardFocusWithin property in DataGrid is always false 20091120110433A</guid></item><item><title>New Post: IsKeyboardFocusWithin property in DataGrid is always false</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=75702</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hello everybody.&lt;/p&gt;
&lt;p&gt;I wanted to change my selected DataGridRow background when the focus is outside the DataGrid. This is the default convention used by ListBox, ListView and TreeView, a blue selection when the focus is inside the parent control and a gray one when it's outside of it.&lt;/p&gt;
&lt;p&gt;Searching on the web, I found that most people use a trigger on DataGrid.IsKeyboardFocusWithin, so that when it's true you have the blue backgroun and when it's false the gray one.&lt;/p&gt;
&lt;p&gt;So, I implemented that trigger, only to see that now my selection is always gray. The problem is that DataGrid.IsKeyboardFocusWithin is always false no matter how many times I click on it. I've even checked it using Snoop. I tried setting FocusManager.IsFocusScope to true to no avail. I even thought the problem could be that DataGrid.IsReadOnly is true, so I tried setting it to false to check what would happen, but I only received some errors on the debug console and it didn't fix anything.&lt;/p&gt;
&lt;p&gt;What could be possibly happening?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;-Sergi D&amp;iacute;az&lt;/p&gt;&lt;/div&gt;</description><author>SergiDiaz</author><pubDate>Fri, 20 Nov 2009 11:00:52 GMT</pubDate><guid isPermaLink="false">New Post: IsKeyboardFocusWithin property in DataGrid is always false 20091120110052A</guid></item><item><title>New Post: Using Ribbon with MVVM?</title><link>http://wpf.codeplex.com/Thread/View.aspx?ThreadId=52089</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Your command call is wrong&amp;nbsp; - &lt;span style="color:red"&gt;Command&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;{Binding infrastructure:MenuCommands.DivertCommand}&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:black"&gt;This should be property in your ViewModel - &lt;span style="color:red"&gt;Command&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;{Binding DivertCommand}&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:black"&gt;&lt;span style="color:black"&gt;The viewmodel looks like:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:black"&gt;&lt;span style="color:black"&gt;
&lt;div style="color:Black;background-color:White"&gt;
&lt;pre&gt;&lt;span style="color:Blue"&gt;public class ViewModel&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style="color:Blue"&gt;{&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style="color:Blue"&gt;private&lt;/span&gt; SimpleCommand divertCommand;


&lt;span style="color:Blue"&gt;public&lt;/span&gt; ViewModel()
{
testCommand = &lt;span style="color:Blue"&gt;new&lt;/span&gt; SimpleCommand
        {
            CanExecuteDelegate = x =&amp;gt; &lt;span style="color:Blue"&gt;true&lt;/span&gt;,
            ExecuteDelegate = x =&amp;gt; ExecuteCommand()
        };
}

        &lt;span style="color:Blue"&gt;public&lt;/span&gt; SimpleCommand DivertCommand
        {
            &lt;span style="color:Blue"&gt;get&lt;/span&gt; { &lt;span style="color:Blue"&gt;return&lt;/span&gt; divertCommand; }
        }

        &lt;span style="color:Blue"&gt;private&lt;/span&gt; &lt;span style="color:Blue"&gt;void&lt;/span&gt; ExecuteCommand()
        {
            DivertCommand.CommandSucceeded = &lt;span style="color:Blue"&gt;false&lt;/span&gt;;

&lt;span style="color:Green"&gt;//Your code to execute&lt;/span&gt;

            DivertCommand.CommandSucceeded = &lt;span style="color:Blue"&gt;true&lt;/span&gt;;
        }&lt;/pre&gt;
&lt;pre&gt;}

&lt;/pre&gt;
&lt;/div&gt;
I use SimpleCommand commandreference&amp;nbsp;as used by Sacha Barber &lt;a href="http://www.codeproject.com/KB/WPF/Cinch.aspx"&gt;http://www.codeproject.com/KB/WPF/Cinch.aspx&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><author>Sevententh</author><pubDate>Fri, 20 Nov 2009 10:31:02 GMT</pubDate><guid isPermaLink="false">New Post: Using Ribbon with MVVM? 20091120103102A</guid></item></channel></rss>