<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://xceed.com/CS/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>Xceed DataGrid for WPF</title><link>http://xceed.com/CS/forums/35/ShowForum.aspx</link><description>Community support section for Xceed DataGrid for WPF, Xceed 3D Views for WPF, Xceed Editors for WPF, and Xceed Professional Themes for WPF</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Debug Build: 61120.2)</generator><item><title>error: Unable to move to the required generator node by using the current index</title><link>http://xceed.com/CS/forums/thread/33342.aspx</link><pubDate>Wed, 15 May 2013 15:52:49 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33342</guid><dc:creator>C</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33342.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33342</wfw:commentRss><description>&lt;p&gt;Our QA has reported this error and can't reproduce it. I thought that this is something only Xceed can address.&lt;/p&gt;&lt;p&gt;Details for the error:&lt;br&gt;Type : Xceed.Wpf.DataGrid.DataGridInternalException, Xceed.Wpf.DataGrid.v4.4, Version=4.4.13057.10310, Culture=neutral, PublicKeyToken=ba83ff368b7563c6&lt;br&gt;Message : Unable to move to the required generator node by using the current index.&lt;br&gt;Source : Xceed.Wpf.DataGrid.v4.4&lt;br&gt;TimeStamp : 05/11/2013 1:26:10 PM&lt;/p&gt;&lt;p&gt;Stack Trace :&amp;nbsp;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.CustomItemContainerGenerator.StartGenerator(GeneratorPosition startPos, GeneratorDirection direction)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.CustomItemContainerGenerator.CustomItemContainerGeneratorDisposableDisposer..ctor(CustomItemContainerGenerator generator, GeneratorPosition startGenPos, GeneratorDirection direction)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.CustomItemContainerGenerator.System.Windows.Controls.Primitives.IItemContainerGenerator.StartAt(GeneratorPosition position, GeneratorDirection direction, Boolean allowStartAtRealizedItem)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.Views.TableflowViewItemsHost.GenerateContainers(ICustomItemContainerGenerator generator, Int32 pageStartIndex, Int32 pageEndIndex, Boolean measureInvalidated, UIElement&amp;amp; focusedElement)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.Views.TableflowViewItemsHost.GeneratePage(Boolean measureInvalidated, Double viewportHeight)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.Views.TableflowViewItemsHost.ScrollToVerticalOffset(Double offset, Boolean animate, Nullable`1 scrollingDirection)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.Views.TableflowViewItemsHost.System.Windows.Controls.Primitives.IScrollInfo.SetVerticalOffset(Double offset)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Controls.ScrollViewer.ExecuteNextCommand()&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Controls.ScrollViewer.OnLayoutUpdated(Object sender, EventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.ContextLayoutManager.fireLayoutUpdateEvent()&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.ContextLayoutManager.UpdateLayout()&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&lt;br&gt;&amp;nbsp;&amp;nbsp; at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)&lt;br&gt;&lt;/p&gt;</description></item><item><title>Grouping doesn't update when a value in grouped-by column updates in a DataGrid bound to an binding list if property is one level down </title><link>http://xceed.com/CS/forums/thread/33347.aspx</link><pubDate>Wed, 15 May 2013 18:20:48 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33347</guid><dc:creator>mukesh</dc:creator><slash:comments>0</slash:comments><comments>http://xceed.com/CS/forums/thread/33347.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33347</wfw:commentRss><description>&lt;p&gt;updated item is not getting grouped properly if updated property(ies) is one level down.&lt;/p&gt;&lt;p&gt;i.e. ConcreteTrade.IsLiveStatus&lt;/p&gt;&lt;p&gt;Please suggest if i m missing something.&lt;/p&gt;</description></item><item><title>Is there any way to reduce deployment size of Xceed DataGrid for WPF?</title><link>http://xceed.com/CS/forums/thread/33326.aspx</link><pubDate>Tue, 14 May 2013 21:13:35 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33326</guid><dc:creator>Mikhail</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33326.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33326</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;&amp;nbsp;I installed xceed datargid and liked its features. But our product requre as little deployment size as it is possible.&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;Do we have any ways to reduce deployment size of Xceed datagrid for WPF?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;Currently it is about 3.3Mb grid + 0.16 Mb Controls = 3.56 that is too much, unfurtunately.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;Thank you in advance!&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Adding Merged Columns runtime</title><link>http://xceed.com/CS/forums/thread/33314.aspx</link><pubDate>Tue, 14 May 2013 12:44:13 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33314</guid><dc:creator>rahul</dc:creator><slash:comments>0</slash:comments><comments>http://xceed.com/CS/forums/thread/33314.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33314</wfw:commentRss><description>&lt;div&gt;What is the best way of defining the header in an xml file and creating columns at runtime, instead of declaring it in the xaml?&lt;/div&gt;&lt;div&gt;---------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;/div&gt;&lt;div&gt;COL1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;COL2&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;COL3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| GRP_COL1 &amp;nbsp;GRP_COL2 GRP_COL3 | GRP_COL1 GRP_COL2 GRP_COL3&amp;nbsp;|&lt;/div&gt;&lt;div&gt;----------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; void CreateGroupColumns()&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for (int i = 0; i &amp;lt; 4; i++)&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Xceed.Wpf.DataGrid.MergedColumn col = new Xceed.Wpf.DataGrid.MergedColumn();&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; col.Title = "Group"+(i+1);&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Xceed.Wpf.DataGrid.ColumnBase col1 = new MyColumn("QTY");&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; col.ChildColumns.Add(col1);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Xceed.Wpf.DataGrid.ColumnBase col2 = new MyColumn("PERC");&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; col.ChildColumns.Add(col2);&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Xceed.Wpf.DataGrid.ColumnBase col3 = new MyColumn("VAL");&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; col.ChildColumns.Add(col3);&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; GroupGrid.Columns.Add(col);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/div&gt;</description></item><item><title>Embedded datagrid Columns (Columns Within Columns)</title><link>http://xceed.com/CS/forums/thread/29635.aspx</link><pubDate>Thu, 20 Jan 2011 11:32:38 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:29635</guid><dc:creator>Beryl</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/29635.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=29635</wfw:commentRss><description>&lt;P&gt;Is it possible to have embedded datagrid columns, I mean columns within columns and also support data vritualization and multiple levels of grouping &amp;amp; filtering possiblity?&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH:490px;HEIGHT:128px;" src="http://www.designerwpf.com/wp-content/uploads/2008/01/embededwireframe.png" width=490 height=128&gt;&lt;/P&gt;
&lt;P&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;&lt;A href="http://www.designerwpf.com/2008/01/25/embedded-listview-columns-columns-within-columns/"&gt;http://www.designerwpf.com/2008/01/25/embedded-listview-columns-columns-within-columns/&lt;/A&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;A href="http://www.designerwpf.com/wp-content/uploads/2008/01/embededwireframe.png"&gt;&lt;/A&gt;&lt;/P&gt;</description></item><item><title>multiple column headers in XCeed DataGrid for WPF v4.2</title><link>http://xceed.com/CS/forums/thread/31396.aspx</link><pubDate>Fri, 02 Dec 2011 12:40:55 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:31396</guid><dc:creator>Rajesh</dc:creator><slash:comments>3</slash:comments><comments>http://xceed.com/CS/forums/thread/31396.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=31396</wfw:commentRss><description>&lt;P&gt;Is there any way to create multiple column headers in &lt;STRONG&gt;&lt;EM&gt;XCeed DataGrid for WPF v4.x &lt;/EM&gt;&lt;/STRONG&gt;?&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class="" style="WIDTH:192pt;BORDER-COLLAPSE:collapse;" cellSpacing=0 cellPadding=0&gt;



&lt;TR style="HEIGHT:15pt;"&gt;
&lt;TD class=xl63 style="BORDER-RIGHT:windowtext 0.5pt solid;BORDER-TOP:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;WIDTH:96pt;BORDER-BOTTOM:windowtext 0.5pt solid;HEIGHT:15pt;BACKGROUND-COLOR:transparent;" colSpan=2 class="xl63"&gt;&lt;FONT face=Calibri size=3&gt;Header A&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl63 style="BORDER-RIGHT:windowtext 0.5pt solid;BORDER-TOP:windowtext 0.5pt solid;BORDER-LEFT:windowtext;WIDTH:96pt;BORDER-BOTTOM:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent;" colSpan=2 class="xl63"&gt;&lt;FONT face=Calibri size=3&gt;Header B&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT:15pt;"&gt;
&lt;TD class=xl64 style="BORDER-RIGHT:windowtext 0.5pt solid;BORDER-TOP:windowtext;BORDER-LEFT:windowtext 0.5pt solid;WIDTH:48pt;BORDER-BOTTOM:windowtext 0.5pt solid;HEIGHT:15pt;BACKGROUND-COLOR:transparent;" class="xl64"&gt;&lt;FONT face=Calibri size=3&gt;Hedaer1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl64 style="BORDER-RIGHT:windowtext 0.5pt solid;BORDER-TOP:windowtext;BORDER-LEFT:windowtext;WIDTH:48pt;BORDER-BOTTOM:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent;" class="xl64"&gt;&lt;FONT face=Calibri size=3&gt;Hedaer2&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl64 style="BORDER-RIGHT:windowtext 0.5pt solid;BORDER-TOP:windowtext;BORDER-LEFT:windowtext;WIDTH:48pt;BORDER-BOTTOM:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent;" class="xl64"&gt;&lt;FONT face=Calibri size=3&gt;Hedaer1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl64 style="BORDER-RIGHT:windowtext 0.5pt solid;BORDER-TOP:windowtext;BORDER-LEFT:windowtext;WIDTH:48pt;BORDER-BOTTOM:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent;" class="xl64"&gt;&lt;FONT face=Calibri size=3&gt;Hedaer2&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Rajesh Sajjanar&lt;/P&gt;</description></item><item><title>FilterRow - Case and Acent Sensitivity</title><link>http://xceed.com/CS/forums/thread/32947.aspx</link><pubDate>Thu, 06 Dec 2012 11:13:06 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32947</guid><dc:creator>Daniel</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/32947.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32947</wfw:commentRss><description>&lt;p&gt;Hi!&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;Can I change the behavior of filterrow to make it case sensitive and accent insensitive?&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;There is a workaround to do this?&lt;br&gt;&lt;br&gt;Thank you!&lt;br&gt;Daniel&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>WPF DataGrid is not displaying data when refreshing.</title><link>http://xceed.com/CS/forums/thread/33305.aspx</link><pubDate>Fri, 10 May 2013 09:08:22 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33305</guid><dc:creator>hamendra</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33305.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33305</wfw:commentRss><description>&lt;p&gt;WPF DataGrid is not displaying data( Zero Row)&amp;nbsp;after refreshing for 12000 records. It loads data on first time correctly&amp;nbsp;but when do some other action and again refresh the data Grid does not display any data in UI.&lt;/p&gt;&lt;p&gt;Where as it work fine for Less number of record (6).&lt;/p&gt;&lt;p&gt;Appreciate your help on same&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards&lt;/p&gt;&lt;p&gt;Hamendra&lt;/p&gt;</description></item><item><title>Group row</title><link>http://xceed.com/CS/forums/thread/33272.aspx</link><pubDate>Fri, 26 Apr 2013 16:37:21 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33272</guid><dc:creator>rahul</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/33272.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33272</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;is there a way that i can have auto sum for the data columns in the group row. e.g&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;				&lt;/span&gt;Column1&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;				&lt;/span&gt;Column2&amp;nbsp;&lt;/p&gt;&lt;p&gt;Group1&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;			&lt;/span&gt;1200&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;					&lt;/span&gt;180&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;subGroup1&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;300&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;					&lt;/span&gt;80&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;row1&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;100&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;					&lt;/span&gt;30&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;row2&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;200&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;			&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;50&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;subgroup2&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;900&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;					&lt;/span&gt;100&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;row3&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;500&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;					&lt;/span&gt;60&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;row4&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;400&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;			&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;40&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;And also the user should be able to change at the group/subgroup level and accordingly(pro-rata) the rows will change its data. Really appreciate the help and if possible some code to achieve this.&amp;nbsp;&lt;/p&gt;</description></item><item><title>Xceed components with my Application Integration achieve ClickOnce publish?</title><link>http://xceed.com/CS/forums/thread/33299.aspx</link><pubDate>Tue, 07 May 2013 03:21:52 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33299</guid><dc:creator>gang</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33299.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33299</wfw:commentRss><description>&lt;div&gt;Dear Team,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I am new hand for Xceed Datagrid application,i want to know &amp;nbsp;whether Xceed Datagrid supports ClickOnce publish?&lt;/div&gt;&lt;div&gt;Thanks&lt;/div&gt;&lt;div&gt;Zhixiang Wei&lt;/div&gt;&lt;div&gt;2013.5.7&lt;/div&gt;</description></item><item><title>ILMerge</title><link>http://xceed.com/CS/forums/thread/33259.aspx</link><pubDate>Mon, 22 Apr 2013 06:57:11 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33259</guid><dc:creator>Michael</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/33259.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33259</wfw:commentRss><description>&lt;p&gt;I've used ILMerge to merge the three assemblies Xceed.Wpf.DataGrid.v4.5.dll, Xceed.Wpf.Controls.v4.5.dll and Xceed.Wpf.DataGrid.ThemePack.1.v4.5.dll into a single assembly. When compiling my application I get an error MC3074 due to a missing tag "Office2007BlueTheme" in namespace "&lt;a href="http://schemas.xceed.com/wpf/xaml/datagrid"&gt;http://schemas.xceed.com/wpf/xaml/datagrid&lt;/a&gt;".&lt;/p&gt;&lt;p&gt;&amp;nbsp;Does anyone know how to resolve this?&lt;/p&gt;&lt;p&gt;&amp;nbsp;Thanks,&lt;/p&gt;&lt;p&gt;Michael&lt;/p&gt;</description></item><item><title>Xceed DataGrid WPF Change Dafault OrderBy Column</title><link>http://xceed.com/CS/forums/thread/33292.aspx</link><pubDate>Wed, 01 May 2013 18:58:28 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33292</guid><dc:creator>Pir Qaiser</dc:creator><slash:comments>3</slash:comments><comments>http://xceed.com/CS/forums/thread/33292.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33292</wfw:commentRss><description>&lt;p&gt;Hi&lt;/p&gt;&lt;p&gt;How can I make xceed data grid for wpf to sort/orderby the data source on a different column than the default key column? The data source is a datagrid collectionview.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Any help is appreciated.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Thanks&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;Qaiser&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>ShouldAbort property in AsyncQueryInfo</title><link>http://xceed.com/CS/forums/thread/33185.aspx</link><pubDate>Sat, 16 Mar 2013 09:08:04 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33185</guid><dc:creator>Venkatesh</dc:creator><slash:comments>3</slash:comments><comments>http://xceed.com/CS/forums/thread/33185.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33185</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;ShouldAbort property in AsyncQueryInfo is a readonly property. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;When will this gets true?&lt;/li&gt;&lt;li&gt;Is there a way that I can force to set to true on error cases?&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Thanks&lt;br&gt;&lt;/p&gt;</description></item><item><title>Master with different detail grids</title><link>http://xceed.com/CS/forums/thread/33141.aspx</link><pubDate>Fri, 01 Mar 2013 19:50:34 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33141</guid><dc:creator>Steve0212</dc:creator><slash:comments>3</slash:comments><comments>http://xceed.com/CS/forums/thread/33141.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33141</wfw:commentRss><description>&lt;p&gt;Is is possible to have one grid with multiple sections f different information. &amp;nbsp;Consider this example where I am writing a search function. &amp;nbsp;I search for "Bob". &amp;nbsp;I would want the resultant grid to combine not just all the Bobs in the company, but also all the files Bob created.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;span style="font-size:10pt;"&gt;I would want the grid to look something like this:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style="font-size:10pt;"&gt;Users&lt;/span&gt;&lt;span class="Apple-tab-span" style="font-size:10pt;white-space:pre;"&gt;			&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;lt;-- Master Row&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;User Name&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;Display Name&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;Email Address&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;&amp;lt;-- Detail Row&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style="font-size:10pt;"&gt;Files&lt;/span&gt;&lt;span class="Apple-tab-span" style="font-size:10pt;white-space:pre;"&gt;			&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;lt;-- Master Row&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;File Name&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;Folder Location&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;File Size&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;&amp;lt;-- Detail Row&lt;/p&gt;&lt;p&gt;Is this possible?&amp;nbsp;&lt;/p&gt;</description></item><item><title>Capturing Scrolling Events</title><link>http://xceed.com/CS/forums/thread/33220.aspx</link><pubDate>Wed, 27 Mar 2013 13:55:46 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33220</guid><dc:creator>Thomas</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/33220.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33220</wfw:commentRss><description>I am looking for the event to capture when the grid is scrolled.&amp;nbsp; How do I capture that event?&lt;br&gt;</description></item><item><title>Cancel auto-select first row</title><link>http://xceed.com/CS/forums/thread/33231.aspx</link><pubDate>Tue, 02 Apr 2013 02:56:32 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33231</guid><dc:creator>Vyacheslav</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/33231.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33231</wfw:commentRss><description>&lt;p&gt;Good day,&lt;/p&gt;&lt;p&gt;I am using DataGridControl. When I refreshing ItemsSource it default auto-select first row, but I dont't want this behavior. So how can I remove it?&lt;/p&gt;&lt;p&gt;Also I try selected row after refreshing. I used event &lt;font color="#569cd6"&gt;ItemsSourceChangeCompleted but it doesn't work.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;private void LoadData()&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; this.PeopleList = new List&amp;lt;People&amp;gt;();&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; this.PeopleList.Add(new People { Name="David", Age="22"});&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; this.PeopleList.Add(new People { Name="Anna", Age="20"});&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; this.NotifyPropertyChanged("&lt;span style="font-size:10pt;"&gt;PeopleList&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;");&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;}&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;private void dataGrid_ItemsSourceChangeCompleted(object sender, EventArgs e)&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; var item = this.PeopleList.FirstOrDefault(q =&amp;gt; q.Name == "Anna");&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; if (item != null)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.dataGrid.SelectedItem = item;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; else&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.dataGrid.SelectedItem = null;&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;span style="font-size:10pt;"&gt;In first loading event &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;ItemsSourceChangeCompleted doesn't work. After refreshing it work.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Exception : at Xceed.Wpf.DataGrid.Automation.DataGridContextAutomationPeer.GetChildrenCore()</title><link>http://xceed.com/CS/forums/thread/33247.aspx</link><pubDate>Mon, 08 Apr 2013 13:45:11 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33247</guid><dc:creator>Liat</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/33247.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33247</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I have a DataGrid in Collapsed mode, when I maximize the app window I get the following error and&amp;nbsp;&lt;b style="font-size:10pt;"&gt;It happens on leptops only&lt;/b&gt;&lt;span style="font-size:10pt;"&gt;:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Technical information:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;System.NullReferenceException: Object reference not set to an instance of an object.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at Xceed.Wpf.DataGrid.Automation.DataGridContextAutomationPeer.GetChildrenCore()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at Xceed.Wpf.DataGrid.Automation.DataGridControlAutomationPeer.GetChildrenCore()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at System.Windows.Automation.Peers.AutomationPeer.EnsureChildren()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at System.Windows.Automation.Peers.AutomationPeer.UpdateChildrenInternal(Int32 invalidateLimit)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at System.Windows.Automation.Peers.AutomationPeer.UpdateChildren()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at System.Windows.Automation.Peers.AutomationPeer.UpdatePeer(Object arg)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)&lt;/p&gt;&lt;div&gt;&lt;br&gt;&lt;/div&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>Making 'non-enum' FilterCells have striped background like 'enum' FilterCells in a FilterRow</title><link>http://xceed.com/CS/forums/thread/24578.aspx</link><pubDate>Mon, 19 Oct 2009 14:52:04 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:24578</guid><dc:creator>Neo</dc:creator><slash:comments>5</slash:comments><comments>http://xceed.com/CS/forums/thread/24578.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=24578</wfw:commentRss><description>&lt;P&gt;I've attached an example project demonstrating this.&amp;nbsp; In my FilterRow, the columns based on enum properties of my datasource are disabled and appear with a striped background.&amp;nbsp; I have set the &lt;EM&gt;IsEnabled&lt;/EM&gt; flag to false on my other non-enum column FilterCell, but it doesn't show as disabled with a striped background like the enum column FilterCell does.&lt;/P&gt;
&lt;P&gt;Is there any way of forcing this?&lt;/P&gt;</description></item><item><title>FilterCell doesn't work in this scenario</title><link>http://xceed.com/CS/forums/thread/33254.aspx</link><pubDate>Tue, 16 Apr 2013 07:38:01 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33254</guid><dc:creator>YiChen</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33254.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33254</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I have a dataGrid which is bond to a collection instances of Class A. Inside class A, there is a property called CompanyProp with type of Company Class. Company class is quite simple which only have a property called Name of string type.&amp;nbsp;&lt;/p&gt;&lt;p&gt;I use FieldName="CompanyProp.Name" in Column settings and everything works fine, except the filtering. There is no responds no matter what I keyin in FilterCell of this column. I try to change to&amp;nbsp;DisplayMemberBindingInfo to set Path, it also only work with display.&amp;nbsp;&lt;/p&gt;&lt;p&gt;So how can I make FilterCell work with this kind of column without changing my Class A. ( I know if I create another string property to wrap around the CompanyProp and it will work. But I want to avoid to change my Model).&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks. Looking forward your reply.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;p&gt;David&amp;nbsp;&lt;/p&gt;</description></item><item><title>Deleting a row from the xceedgrid after sorting.</title><link>http://xceed.com/CS/forums/thread/33253.aspx</link><pubDate>Mon, 15 Apr 2013 10:32:14 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33253</guid><dc:creator>rupak</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33253.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33253</wfw:commentRss><description>&lt;P&gt;Hi ,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; i want to delete a selected row after the user sorts the grid (say sort on the first column) . I am taking the selected index property to delete the item from the item source which is a data table. But the problem is since the items are sorted now ( only on the grid not in the underlying datatable) i am deleted the wrong item ( example : if the 5 th row is selected on the UI, it is not really the 5 th row of the data table; because the UI is sorted ).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;How can i get the item source with the sorting expression applied on it; so that i can directly delete the selected item.&lt;/P&gt;</description></item><item><title>Dynamic row and column to xceed grid.</title><link>http://xceed.com/CS/forums/thread/33251.aspx</link><pubDate>Wed, 10 Apr 2013 10:09:54 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33251</guid><dc:creator>rupak</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33251.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33251</wfw:commentRss><description>&lt;P&gt;Hi ,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; i have a requirement with below&amp;nbsp;3 features :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; Grid is created with dynamic column list from the database&amp;nbsp;.&amp;nbsp;Number of columns are 60.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.&amp;nbsp;&amp;nbsp;The user can add row /columns to the grid at any position ( like the excel insert row/column feature). &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.&amp;nbsp; User should be able edit the data and the changes should be saved to database.&lt;/P&gt;
&lt;P&gt;Really appreciate if&amp;nbsp;someone share some sample code to arrive at point 1 and 2 .&lt;/P&gt;</description></item><item><title>Need to display text value from first row of group in StatCell of StatRow.</title><link>http://xceed.com/CS/forums/thread/33263.aspx</link><pubDate>Tue, 23 Apr 2013 07:33:19 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33263</guid><dc:creator>Durga prasad</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33263.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33263</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I want to&amp;nbsp; display text value from first row of group in StatCell of StatRow.&lt;/p&gt;&lt;p&gt;Requirement is have calculated numeric values using Stat Functions and displayed in the  StatCell of StatRow but i need to show the Measurements of that result in another cell that is text value.&lt;/p&gt;&lt;p&gt;Please suggest me. &lt;br&gt;&lt;/p&gt;</description></item><item><title>Exception when pasting new items</title><link>http://xceed.com/CS/forums/thread/33261.aspx</link><pubDate>Mon, 22 Apr 2013 14:26:43 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33261</guid><dc:creator>Michael</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33261.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33261</wfw:commentRss><description>&lt;P&gt;There is an exception that randomly occurs when items are pasted into the Xceed DataGrid:&lt;/P&gt;
&lt;P&gt;Index was out of range. Must be non-negative and less than the size of the collection.&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.ThrowHelper.ThrowArgumentOutOfRangeException()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Collections.Generic.List`1.get_Item(Int32 index)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Collections.ObjectModel.Collection`1.System.Collections.IList.get_Item(Int32 index)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionView.ForceRefresh(Boolean sendResetNotification, Boolean initialLoad, Boolean setCurrentToFirstOnInitialLoad)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionView.ExecuteSourceItemOperation(DeferredOperation deferredOperation, Boolean&amp;amp; refreshForced)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DeferredOperationManager.Process(Boolean processAll)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DeferredOperationManager.Dispatched_Process(Object e)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.DispatcherOperation.InvokeImpl()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.DispatcherOperation.Invoke()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.ProcessQueue()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp;amp; msg)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.Run()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Application.RunDispatcher(Object ignore)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Application.RunInternal(Window window)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Application.Run(Window window)&lt;/P&gt;
&lt;P&gt;From our perspective, we are binding to the ApplicationCommands.Paste command on the DataGridControl class. When items are pasted on the grid, our handler for this command is fired and we update our record collection, then switch to the dispatcher thread and do the following to update the grid with the new items&lt;/P&gt;
&lt;P&gt;var binding = dataGridControl.GetBindingExpression(ItemsControl.ItemsSourceProperty);&lt;BR&gt;if (binding != null)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; binding.UpdateTarget();&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;Normally this all works fine, though it does get called a few times per paste. However randomly, when pasting a large number of items we get the exception seen above. It is not obvious from this exception whether it is coming from within the paste handler of the DataGridControl or handling the update of the ItemsSourceProperty.&lt;/P&gt;
&lt;P&gt;Please could you shed some light on this exception and whether we are doing something wrong, which causes it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Thanks.&lt;/P&gt;</description></item><item><title>Banded columns feature for xceed grid</title><link>http://xceed.com/CS/forums/thread/33255.aspx</link><pubDate>Thu, 18 Apr 2013 12:17:19 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33255</guid><dc:creator>rupak</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33255.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33255</wfw:commentRss><description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;i am on version 4.2 ;&amp;nbsp;the feature i am looking for looks like below . I need a common header for state,city,zip columns. I know this is available with xceed 4.5 . Any way to achieve the same&amp;nbsp; thing in xceed 4.2 ?&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;&amp;nbsp;&amp;nbsp;&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;U&gt;Address&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;U&gt;Name&amp;nbsp;&lt;/U&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;U&gt;State&amp;nbsp;&lt;/U&gt; &lt;U&gt;City&lt;/U&gt;&amp;nbsp; &lt;U&gt;ZIp&lt;/U&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Phone&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Rupak&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 123&lt;/P&gt;</description></item><item><title>Virtualization and StatFunctions</title><link>http://xceed.com/CS/forums/thread/33275.aspx</link><pubDate>Mon, 29 Apr 2013 12:54:11 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33275</guid><dc:creator>Daniel</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/33275.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33275</wfw:commentRss><description>&lt;p&gt;Hi guys,&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;There is a way to implement &lt;/span&gt;StatFunctions using&amp;nbsp;DataGridVirtualizingQueryableCollectionViewSource?&lt;br&gt;&lt;span style="font-size:10pt;"&gt;Any workaround through code is welcome!&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;Thanks a lot!&lt;/p&gt;</description></item><item><title>Problem in binding Combox as CellEditor / setting SelectedValueProperty through C# code</title><link>http://xceed.com/CS/forums/thread/25041.aspx</link><pubDate>Tue, 01 Dec 2009 15:41:28 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:25041</guid><dc:creator>Supriya</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/25041.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=25041</wfw:commentRss><description>&lt;P&gt;Hi..I am using Xceed DataGrid For WPF 3.5 professional edition.&lt;/P&gt;
&lt;P&gt;I am binding a combobox as cell editor through C# code and not throgh XAML. The selected value of the combobox is not retained in the cell after&amp;nbsp;the edit. I want to set the SelectedValueProperty so that it will retain the selected value, but dont know what should i set it to?&lt;/P&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt;
&lt;P&gt;System.Windows.&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;FrameworkElementFactory&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt; comboBox = &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2 face=Consolas&gt;&lt;FONT color=#0000ff size=2 face=Consolas&gt;&lt;FONT color=#0000ff size=2 face=Consolas&gt;new&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt; System.Windows.&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;FrameworkElementFactory&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2 face=Consolas&gt;&lt;FONT color=#0000ff size=2 face=Consolas&gt;&lt;FONT color=#0000ff size=2 face=Consolas&gt;typeof&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt;(Xceed.Wpf.Controls.&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;NavigableComboBox&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt;));&lt;/P&gt;
&lt;P&gt;comboBox.SetValue(Xceed.Wpf.Controls.&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;NavigableComboBox&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt;.ItemsSourceProperty, columnInfo.DomainValues.DefaultView);&lt;/P&gt;
&lt;P&gt;comboBox.SetValue(Xceed.Wpf.Controls.&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;NavigableComboBox&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt;.DisplayMemberPathProperty, &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#a31515 size=2 face=Consolas&gt;&lt;FONT color=#a31515 size=2 face=Consolas&gt;&lt;FONT color=#a31515 size=2 face=Consolas&gt;"DomainValue"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt;);&lt;/P&gt;
&lt;P&gt;comboBox.SetValue(Xceed.Wpf.Controls.&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;NavigableComboBox&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt;.SelectedValuePathProperty, &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#a31515 size=2 face=Consolas&gt;&lt;FONT color=#a31515 size=2 face=Consolas&gt;&lt;FONT color=#a31515 size=2 face=Consolas&gt;"DomainID"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt;);&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2 face=Consolas&gt;&lt;FONT color=#008000 size=2 face=Consolas&gt;&lt;FONT color=#008000 size=2 face=Consolas&gt;&lt;STRONG&gt;//comboBox.SetValue(Xceed.Wpf.Controls.NavigableComboBox.SelectedValueProperty, "Xceed.Wpf.DataGrid.CellEditorBinding"); ???&lt;/STRONG&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;dataGrid.Columns[columnInfo.Code].CellEditor = &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2 face=Consolas&gt;&lt;FONT color=#0000ff size=2 face=Consolas&gt;&lt;FONT color=#0000ff size=2 face=Consolas&gt;new&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;CellEditor&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt;();&lt;/P&gt;
&lt;P&gt;dataGrid.Columns[columnInfo.Code].CellEditor.EditTemplate = &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2 face=Consolas&gt;&lt;FONT color=#0000ff size=2 face=Consolas&gt;&lt;FONT color=#0000ff size=2 face=Consolas&gt;new&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt; System.Windows.&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;&lt;FONT color=#2b91af size=2 face=Consolas&gt;DataTemplate&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2 face=Consolas&gt;&lt;FONT size=2 face=Consolas&gt;();&lt;/P&gt;
&lt;P&gt;dataGrid.Columns[columnInfo.Code].CellEditor.EditTemplate.VisualTree = comboBox;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;/FONT&gt;I have gone throgh lot of documentation and posts, but did not find 'what to set' in SelectedValueProperty, through C#. Please help.&lt;/P&gt;</description></item><item><title>Binding by ID</title><link>http://xceed.com/CS/forums/thread/33264.aspx</link><pubDate>Tue, 23 Apr 2013 08:12:55 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33264</guid><dc:creator>Filippo</dc:creator><slash:comments>3</slash:comments><comments>http://xceed.com/CS/forums/thread/33264.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33264</wfw:commentRss><description>&lt;p&gt;Hi all,&lt;/p&gt;&lt;p&gt;I have the following situation. I am using a DataGrid to display a list of Boxes. Each Box has a ProductID property. I also have a list of Products, each of which has an ID and a Name.&lt;/p&gt;&lt;p&gt;I want to 1) display a product Name instead of the ProductID, and 2) allow the user to select a Product from a ComboBox in the CellEditor, and change Box.ProductID accordingly.&lt;/p&gt;&lt;p&gt;So far, I've been able to do #1 by using DisplayMemberBindingInfo with a Converter that turns ProductIDs into product names.&lt;/p&gt;&lt;p&gt;However, I'm stumped on #2. I've tried putting this in the cell editor template:&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;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;ComboBox IsEditable="True" IsTextSearchEnabled="True" DisplayMemberPath="Name"&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; ItemsSource="{Binding Client.Products, Source={x:Static local:App.Instance}}"&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; SelectedValue="{Binding ProductID}"&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; SelectedValuePath="ID"/&amp;gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;but it won't work, I think because at this point the source of the Binding of SelectedValue is not a Box, but rather a product name. So I've changed it to:&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;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;ComboBox IsEditable="True" IsTextSearchEnabled="True" DisplayMemberPath="Name"&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; ItemsSource="{Binding Client.Products, Source={x:Static local:App.Instance}}"&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; SelectedValue="{xcdg:CellEditorBinding}"&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; SelectedValuePath="Name"/&amp;gt;&lt;br&gt;&lt;br&gt;This results in the ConvertBack method of my Converter getting called with the selected product name, which won't work either (as I can't map back from product names to product IDs).&lt;br&gt;&lt;br&gt;I realised that using DisplayMemberBindingInfo with a Converter is probably not the right way to do this, as it means that in the CellEditor I'm stuck with a product name. But I can't figure out how to do it otherwise. Help?&lt;br&gt;</description></item><item><title>DataGrid crashing the application</title><link>http://xceed.com/CS/forums/thread/33245.aspx</link><pubDate>Mon, 08 Apr 2013 07:41:36 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33245</guid><dc:creator>shai</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33245.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33245</wfw:commentRss><description>&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;I'm defining the WPF DataGrid in the 
xaml. After running the application (even without &lt;font color="black"&gt;&lt;span style="background-position:initial initial;background-repeat:initial initial;"&gt;touch&lt;span class="apple-converted-space"&gt;ing&lt;/span&gt;&lt;/span&gt;&lt;/font&gt; the DataGrid) the whole 
application is crashing and I get this message:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;Xceed.Wpf.DataGrid.Automation.DataGridContextAutomationPeer.GetChildrenCore()&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
Xceed.Wpf.DataGrid.Automation.DataGridControlAutomationPeer.GetChildrenCore()&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
System.Windows.Automation.Peers.AutomationPeer.EnsureChildren()&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
System.Windows.Automation.Peers.AutomationPeer.UpdateChildren()&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
System.Windows.Automation.Peers.AutomationPeer.UpdatePeer(Object 
arg)&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, 
Object args, Boolean isSingleParameter)&lt;/span&gt;&lt;/font&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;&lt;span&gt;&lt;/span&gt;   em 
System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate 
callback, Object args, Boolean isSingleParameter, Delegate 
catchHandler)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;font size="2" face="Arial"&gt;&lt;span style="font-size:10pt;"&gt;Are you &lt;font color="black"&gt;&lt;span style="background-position:initial initial;background-repeat:initial initial;"&gt;familiar&lt;span class="apple-converted-space"&gt; &lt;/span&gt;with this 
exception?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="unicode-bidi:embed;direction:ltr;" dir="ltr" class="MsoNormal"&gt;&lt;span class="apple-converted-space"&gt;&lt;font color="black" size="2" face="Arial"&gt;&lt;span style="font-size:10pt;background-position:initial initial;background-repeat:initial initial;"&gt;How 
can I prevent it?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Ultra-Simple Grid breaks VS2010 designview</title><link>http://xceed.com/CS/forums/thread/26707.aspx</link><pubDate>Tue, 04 May 2010 19:49:19 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:26707</guid><dc:creator>Sascha</dc:creator><slash:comments>13</slash:comments><comments>http://xceed.com/CS/forums/thread/26707.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=26707</wfw:commentRss><description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;make a new WPF C# Project (no matter if .NET 3.5 or .NET4), put in xceed.wpf.datagrid (3.7.10175.16000)&amp;nbsp;as reference and merge the following code into the mainwindow.xaml:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;xcdg:DataGridControl&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;xcdg:DataGridControl.Columns&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;lt;xcdg:Column FieldName="MessageNumber" IsMainColumn="True" MinWidth="0" Title="Nr" Width="50" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/xcdg:DataGridControl.Columns&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;xcdg:DataGridControl.View&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;lt;Views:TableView&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;lt;Views:TableView.FixedHeaders&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;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;lt;xcdg:HierarchicalGroupByControl Views:TableView.CanScrollHorizontally="False" /&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;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;lt;/Views:TableView.FixedHeaders&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;lt;/Views:TableView&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/xcdg:DataGridControl.View&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/xcdg:DataGridControl&amp;gt;&lt;/P&gt;
&lt;P&gt;You'll see that VS2010 designer will cease work with an System.Reflection.TargetInvocationException&lt;BR&gt;The party-pooper is the HierarchicalGroupByControl.&lt;BR&gt;I don't know why, but this code worked definately with older versions of xceed.datagrid.&lt;BR&gt;You don't use your own grid in projects, I suppose?&lt;/P&gt;
&lt;P&gt;Please post an solution - thanks.&lt;/P&gt;
&lt;P&gt;Sascha&lt;/P&gt;</description></item><item><title>memory leak with DataGridControl</title><link>http://xceed.com/CS/forums/thread/33236.aspx</link><pubDate>Wed, 03 Apr 2013 15:19:10 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33236</guid><dc:creator>Michael</dc:creator><slash:comments>3</slash:comments><comments>http://xceed.com/CS/forums/thread/33236.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33236</wfw:commentRss><description>&lt;p&gt;Dear sirs,&lt;/p&gt;&lt;p&gt;using your DataGridControl for WPF (V. 4.2.11322.13590) I end up with a memory leak.&lt;/p&gt;&lt;p&gt;My profiler shows the root path down to the static GroupConfiguration.DefaultGroupConfiguration. That seems to prevent DataGridControl from being CGed. I dont know how to get rid of it.&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks for any help. &lt;br&gt;&lt;/p&gt;</description></item><item><title>FilterRow filter event</title><link>http://xceed.com/CS/forums/thread/33235.aspx</link><pubDate>Wed, 03 Apr 2013 08:30:49 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33235</guid><dc:creator>YiChen</dc:creator><slash:comments>3</slash:comments><comments>http://xceed.com/CS/forums/thread/33235.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33235</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;&amp;nbsp;We are using FilterRow in DataGridControl to do the customized filtering. But we cannot find any event that fired after user type in within filter cell and view is filtered.&amp;nbsp;&lt;/p&gt;&lt;p&gt;How can we get equivalent event or is there any workaround to be informed after filtered by typing in FilterCell of FilterRow?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;Regards,&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;David&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Metro Light and Dark Themes for WPF Data Grid</title><link>http://xceed.com/CS/forums/thread/33238.aspx</link><pubDate>Wed, 03 Apr 2013 17:04:05 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33238</guid><dc:creator>Callon</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33238.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33238</wfw:commentRss><description>I noticed that the Xceed Data Grid for Silverlight got Metro Light and Dark themes. When can we expect to see this in the WPF Data Grid?</description></item><item><title>How to put a customized checkbox into the filterCell</title><link>http://xceed.com/CS/forums/thread/33233.aspx</link><pubDate>Wed, 03 Apr 2013 03:15:00 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33233</guid><dc:creator>YiChen</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33233.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33233</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I have a FilterRow for datagrid. And I want to put a customized checkbox into filterCell within the fitlerRow. I found this&amp;nbsp;&lt;a style="font-size:10pt;" href="http://xceed.com/CS/forums/thread/26837.aspx"&gt;http://xceed.com/CS/forums/thread/26837.aspx&lt;/a&gt;&amp;nbsp;. But it is not generic way. If I have multiple bool columns , then I need to define multiple filterCell. Is there any generic ways to do that?&lt;/p&gt;&lt;p&gt;Second question is if I use the way provided by that thread, I found the checkbox will only have two status (even I use WPF default checkBox), checked and unchecked. But the filter row's default checkbox have three status, checked , unchecked and no selection. How to make it have the same behavior as the default checkbox?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;p&gt;David&amp;nbsp;&lt;/p&gt;</description></item><item><title>Bind DataGridCollectionViewSource to a Datatable in any page</title><link>http://xceed.com/CS/forums/thread/33160.aspx</link><pubDate>Wed, 06 Mar 2013 13:26:59 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33160</guid><dc:creator>Kieran</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33160.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33160</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;In the getting started documentation you bind the DatagridCollectionViewSource to the Orders Datatable using the xaml:&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;&lt;span style="font-size:10pt;line-height:18px;"&gt;Source&lt;/span&gt;&lt;span style="font-size:10pt;line-height:18px;"&gt;="&lt;/span&gt;&lt;span style="font-size:10pt;line-height:18px;"&gt;{Binding Source={x:Static Application.Current},&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;line-height:18px;"&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; Path=Orders}&lt;/span&gt;&lt;span style="font-size:10pt;line-height:18px;"&gt;"&lt;/span&gt;&lt;span style="font-size:10pt;line-height:18px;"&gt;/&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;line-height:18px;"&gt;&lt;/span&gt;I have the gird in a&amp;nbsp;separate&amp;nbsp;page and i was wondering what i replace Application.Current with to get the current page that the c# file is for?&lt;br&gt;&lt;br&gt;To clarify i have the DataTable defined in the page and i just want to bind that that, instead of having to define it in the App.xaml.cs.&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Kieran&amp;nbsp;&lt;/p&gt;</description></item><item><title>Any columnchooser fix for DataGridControl v3.8?</title><link>http://xceed.com/CS/forums/thread/33203.aspx</link><pubDate>Thu, 21 Mar 2013 19:52:38 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33203</guid><dc:creator>Jeff</dc:creator><slash:comments>6</slash:comments><comments>http://xceed.com/CS/forums/thread/33203.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33203</wfw:commentRss><description>&lt;p&gt;We are using v3.8 of the WPF DataGridControl.&amp;nbsp;&amp;nbsp; Whenever we have custom theme in a TableView, the ColumnChooser will fail to display.&amp;nbsp;&amp;nbsp; From browsing the DataGrid forum, it seems this is a known issue that's fixed in v4.3:&lt;/p&gt;&lt;p&gt;&lt;a href="http://xceed.com/pages/TopMenu/Downloads/Updates.aspx?ProductId=9aa44cb9-cf78-db11-9ed7-0015c5e239e6"&gt;http://xceed.com/pages/TopMenu/Downloads/Updates.aspx?ProductId=9aa44cb9-cf78-db11-9ed7-0015c5e239e6&lt;/a&gt;&lt;/p&gt;&lt;p&gt;We are wondering if there's a patch of this issue for v3.8? If not, is there any workaround you can suggest to us?&lt;/p&gt;&lt;p&gt;Thanks.&lt;/p&gt;</description></item><item><title>Issue Binding DynamicObject properties to StatCells</title><link>http://xceed.com/CS/forums/thread/32463.aspx</link><pubDate>Fri, 27 Jul 2012 16:10:19 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32463</guid><dc:creator>Nathan</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/32463.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32463</wfw:commentRss><description>&lt;p&gt;I have a data source that I convert into a list of view objects that have dynamic properties.&amp;nbsp; My view objects inherit DynamicObject, allowing me to create the needed columns at runtime.&amp;nbsp; I allow the DataGridCollectionViewSource to generate it's own ItemProperties.&amp;nbsp; I then manually generate the column definitions on the actual data grid.&amp;nbsp; All the bindings work great until I started adding stats rows.&lt;/p&gt;&lt;p&gt;I added a SumFunction to the DataGridCollectionViewSource, and a StatCell to the datagrid footer.&amp;nbsp; When I run it, I get the following error:&lt;/p&gt;&lt;p&gt;&amp;nbsp;System.Windows.Data Error: 17 : Cannot get 'SumOfCustomerTotal' value (type 'Object') from '(0)' (type 'DataGridCollectionViewGroupRoot'). BindingExpression:Path=(0).SumOfCustomerTotal; DataItem='StatCell' (Name=''); target element is 'StatCell' (Name=''); target property is 'Content' (type 'Object') InvalidSourcePropertyNameException:'Xceed.Wpf.DataGrid.Stats.InvalidSourcePropertyNameException: 'Total' is not a valid field name.&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionViewGroup.GetSourceProperties(StatFunction statFunction, DataGridCollectionView view)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionViewGroup.InitializeAccumulationTypes(StatFunction statFunction, DataGridCollectionView view)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionViewGroup.CalculateStatFunctionValue(StatFunction statFunction, DataGridCollectionView view)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionViewGroup.GetStatFunctionResult(StatFunction statFunction, DataGridCollectionView view)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionViewGroup.GetStatFunctionValue(String propertyName)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionView.StatFunctionPropertyDescriptor.GetValue(Object component)&lt;br&gt;&amp;nbsp;&amp;nbsp; at MS.Internal.Data.ValueTable.GetValue(Object item, PropertyDescriptor pd, Boolean indexerIsNext)&lt;br&gt;&amp;nbsp;&amp;nbsp; at MS.Internal.Data.PropertyPathWorker.GetValue(Object item, Int32 level)&lt;br&gt;&amp;nbsp;&amp;nbsp; at MS.Internal.Data.PropertyPathWorker.RawValue(Int32 k)'&lt;br&gt;System.Windows.Data Error: 17 : Cannot get 'SumOfCustomerTotal' value (type 'Object') from '(0)' (type 'DataGridCollectionViewGroupRoot'). BindingExpression:Path=(0).SumOfCustomerTotal; DataItem='StatCell' (Name=''); target element is 'StatCell' (Name=''); target property is 'Content' (type 'Object') InvalidSourcePropertyNameException:'Xceed.Wpf.DataGrid.Stats.InvalidSourcePropertyNameException: 'Total' is not a valid field name.&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionViewGroup.GetSourceProperties(StatFunction statFunction, DataGridCollectionView view)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionViewGroup.InitializeAccumulationTypes(StatFunction statFunction, DataGridCollectionView view)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionViewGroup.CalculateStatFunctionValue(StatFunction statFunction, DataGridCollectionView view)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionViewGroup.GetStatFunctionResult(StatFunction statFunction, DataGridCollectionView view)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionViewGroup.GetStatFunctionValue(String propertyName)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionView.StatFunctionPropertyDescriptor.GetValue(Object component)&lt;br&gt;&amp;nbsp;&amp;nbsp; at MS.Internal.Data.ValueTable.GetValue(Object item, PropertyDescriptor pd, Boolean indexerIsNext)&lt;br&gt;&amp;nbsp;&amp;nbsp; at MS.Internal.Data.PropertyPathWorker.GetValue(Object item, Int32 level)&lt;br&gt;&amp;nbsp;&amp;nbsp; at MS.Internal.Data.PropertyPathWorker.RawValue(Int32 k)' &lt;/p&gt;&lt;p&gt;"Total" is a valid dynamic field, that is correctly populated on the grid, but the StatCell appears to have issues binding to it. I tried defining that column in my view object in code, and it worked.&amp;nbsp; Problem is, I can't do that because most of my columns are determined at runtime by the data coming in.&amp;nbsp; Any ideas how to solve this?&lt;br&gt;&lt;/p&gt;</description></item><item><title>How to set DefaultCellEditors in Style</title><link>http://xceed.com/CS/forums/thread/33219.aspx</link><pubDate>Wed, 27 Mar 2013 02:20:07 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33219</guid><dc:creator>YiChen</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33219.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33219</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I want to have a &amp;nbsp;default bool editor template in xceedgrid for edit mode. I know it can be done by set in view by using DefaultCellEditors. But I want to set&amp;nbsp;&lt;span style="font-size:10pt;"&gt;DefaultCellEditors in style of DataGridControl but&amp;nbsp;&lt;/span&gt;unfortunately I&lt;font size="2"&gt;&amp;nbsp;found that&amp;nbsp;DefaultCellEditors is a readonly dependency property, which cannot set in setter of style.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;So how can I achieve that in style?&lt;/p&gt;&lt;p&gt;Looking forward your reply.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Xceed Grid: Exporting few columns to excel</title><link>http://xceed.com/CS/forums/thread/33214.aspx</link><pubDate>Tue, 26 Mar 2013 06:05:16 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33214</guid><dc:creator>Suman</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33214.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33214</wfw:commentRss><description>&lt;P&gt;Hi All,&lt;/P&gt;
&lt;P&gt;Is it possible to export only &lt;STRONG&gt;few columns&lt;/STRONG&gt; to excel from Xceed grid. i.e., We have &lt;STRONG&gt;10 &lt;/STRONG&gt;columns in grid and we need export &lt;STRONG&gt;8&lt;/STRONG&gt; columns out of it?&lt;/P&gt;
&lt;P&gt;FYI, we are using following version of Xceed grid&lt;/P&gt;
&lt;P&gt;•&amp;nbsp;Xceed.Wpf.Controls.v4.2.dll &lt;BR&gt;•&amp;nbsp;Xceed.Wpf.DataGrid.v4.2&lt;/P&gt;
&lt;P&gt;Appreciate if I can get the sample code&lt;/P&gt;
&lt;P&gt;Anyone with sample?&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Suman&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Hide Group Level Indicator Panel</title><link>http://xceed.com/CS/forums/thread/9145.aspx</link><pubDate>Thu, 16 Aug 2007 14:25:33 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:9145</guid><dc:creator>Ricardo</dc:creator><slash:comments>7</slash:comments><comments>http://xceed.com/CS/forums/thread/9145.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=9145</wfw:commentRss><description>Hi all,&lt;br /&gt;I´m kinda new to XAML, maybe i´m doing something wrong.&lt;br /&gt;I don´t want to use the Header in which is written Drag a Column header here...&lt;br /&gt;&lt;br /&gt;So i´m doing the folowing:&lt;br /&gt;&lt;br /&gt;&amp;lt;xcdg:DataGridControl x:Name="dtgDados"&amp;gt;&lt;br /&gt;							&amp;lt;xcdg:DataGridControl.Resources&amp;gt;&lt;br /&gt;								&amp;lt;Style TargetType="{x:Type xcdg:GroupLevelIndicatorPane}"&amp;gt;&lt;br /&gt;									&amp;lt;Setter Property="Visibility" Value="Collapsed" /&amp;gt;&lt;br /&gt;									&amp;lt;Setter Property="ShowIndicators" Value="False" /&amp;gt;&lt;br /&gt;								&amp;lt;/Style&amp;gt;&lt;br /&gt;								&amp;lt;Style TargetType="{x:Type xcdg:TableView}"&amp;gt;&lt;br /&gt;									&amp;lt;Setter Property="Theme" Value="Aero.NormalColor" /&amp;gt;&lt;br /&gt;									&amp;lt;Setter Property="ShowRowSelectorPane" Value="False" /&amp;gt;&lt;br /&gt;								&amp;lt;/Style&amp;gt;&lt;br /&gt;							&amp;lt;/xcdg:DataGridControl.Resources&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/xcdg:DataGridControl&amp;gt;&lt;br /&gt;&lt;br /&gt;The styles for the TableView are working ok, but the GroupLevelIndicatorPanel is still appearing. How do I make it disappear?&lt;br /&gt;&lt;br /&gt;I´m doing the databind in C# codebehind.&lt;br /&gt;For that i´m using the ItemsSource property of the DataGrid.&lt;br /&gt;&lt;br /&gt;Thanks for now.&lt;br /&gt;</description></item><item><title>How can I retrieve filtered data after filtering</title><link>http://xceed.com/CS/forums/thread/33186.aspx</link><pubDate>Sun, 17 Mar 2013 14:02:27 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33186</guid><dc:creator>YiChen</dc:creator><slash:comments>5</slash:comments><comments>http://xceed.com/CS/forums/thread/33186.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33186</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I am using Xceed DataGridControl. I cannot find a correct event to get filtered data. I know there are &amp;nbsp;AutoFilterValuesChanged and&amp;nbsp;Filter events in DataGridCollectionViewSource. But it seems it is fired before actually filtering.&amp;nbsp;&lt;/p&gt;&lt;p&gt;So how can I get data after it is filtered?&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Looking forwards your reply. &lt;/p&gt;&lt;p&gt;&amp;nbsp;Regards,&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;David&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>[Bug] If the DataGridControl is under another Tab, unable to select the newly added row by clicking the CurrentItem</title><link>http://xceed.com/CS/forums/thread/33191.aspx</link><pubDate>Tue, 19 Mar 2013 15:14:40 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33191</guid><dc:creator>Sam</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33191.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33191</wfw:commentRss><description>&lt;div&gt;Problem Description:&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:10pt;"&gt;1. Under a &amp;lt;TabControl&amp;gt;, the DataGridControl is in one of the hidden &amp;lt;TabItem&amp;gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;2. It is bind to a DataGridCollectionViewSource then a ObservableCollection. Initially there is no item. Item is added while the Grid is still hidden.&lt;/div&gt;&lt;div&gt;3. Select the Tab where the Grid is in.&lt;/div&gt;&lt;div&gt;4. The DataGridControl.CurrentItem is set to the oldest item. However, the SelectedItem is null. Clicking or press space on that row does NOT select the item. Clicking other row &amp;nbsp;will do. And after clicking any other row, that 1st item is also selectable.&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:10pt;"&gt;&lt;br&gt;Expected Result:&lt;br&gt;On step 4 - the CurrentItem (the 1st item) should be selectable by clicking, without clicking any other row first.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Here are the Repro XAML and CS:&lt;/div&gt;&lt;div&gt;Steps - 1. Click the Add button for a few time. 2.&amp;nbsp;&lt;span style="font-size:10pt;"&gt;Switch &amp;nbsp;to the 2nd Tab. 3. Found that the first item is not selectable by clicking&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;lt;Window x:Class="XceedWpfBug.MainWindow"&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; xmlns:sys="clr-namespace:System;assembly=mscorlib"&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:xcdg="http://schemas.xceed.com/wpf/xaml/datagrid"&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Title="MainWindow" Height="350" Width="525"&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;lt;Window.Resources&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xcdg:DataGridCollectionViewSource x:Key="List" Source="{Binding List}"&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xcdg:DataGridCollectionViewSource&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/Window.Resources&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;lt;TabControl Grid.Row="1"&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;TabItem Header="Tab 1"&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Grid&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Button Click="Button_Click" Height="23" Width="72"&amp;gt;Add&amp;lt;/Button&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/Grid&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/TabItem&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;TabItem Header="Tab Grid"&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xcdg:DataGridControl ItemsSource="{Binding Source={StaticResource List}}" NavigationBehavior="RowOnly"&amp;nbsp;&lt;/div&gt;&lt;div&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; Name="Grid"&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xcdg:DataGridControl.ItemContainerStyle&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Style TargetType="{x:Type xcdg:DataRow}"&amp;gt;&lt;/div&gt;&lt;div&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;lt;EventSetter Event="MouseLeftButtonUp" Handler="DataGridControl_MouseLeftButtonDown"/&amp;gt;&lt;/div&gt;&lt;div&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;lt;Style.Triggers&amp;gt;&lt;/div&gt;&lt;div&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;lt;DataTrigger Binding="{Binding RelativeSource={RelativeSource Self}, Path=IsSelected}" Value="True"&amp;gt;&lt;/div&gt;&lt;div&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;lt;Setter Property="Foreground" Value="Red"/&amp;gt;&lt;/div&gt;&lt;div&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;lt;/DataTrigger&amp;gt;&lt;/div&gt;&lt;div&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;lt;/Style.Triggers&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/Style&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xcdg:DataGridControl.ItemContainerStyle&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xcdg:DataGridControl&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/TabItem&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/TabControl&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;lt;/Window&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;using System;&lt;/div&gt;&lt;div&gt;using System.Collections.Generic;&lt;/div&gt;&lt;div&gt;using System.Collections.ObjectModel;&lt;/div&gt;&lt;div&gt;using System.Diagnostics;&lt;/div&gt;&lt;div&gt;using System.Linq;&lt;/div&gt;&lt;div&gt;using System.Text;&lt;/div&gt;&lt;div&gt;using System.Windows;&lt;/div&gt;&lt;div&gt;using System.Windows.Controls;&lt;/div&gt;&lt;div&gt;using System.Windows.Data;&lt;/div&gt;&lt;div&gt;using System.Windows.Documents;&lt;/div&gt;&lt;div&gt;using System.Windows.Input;&lt;/div&gt;&lt;div&gt;using System.Windows.Media;&lt;/div&gt;&lt;div&gt;using System.Windows.Media.Imaging;&lt;/div&gt;&lt;div&gt;using System.Windows.Navigation;&lt;/div&gt;&lt;div&gt;using System.Windows.Shapes;&lt;/div&gt;&lt;div&gt;using Xceed.Wpf.DataGrid;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;namespace XceedWpfBug&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; /// Interaction logic for MainWindow.xaml&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; public partial class MainWindow : Window&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private Context Context;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public MainWindow()&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; InitializeComponent();&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DataContext =&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Context = new Context&lt;/div&gt;&lt;div&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;/div&gt;&lt;div&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; List = new ObservableCollection&amp;lt;DataLine&amp;gt;()&lt;/div&gt;&lt;div&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;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private void DataGridControl_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Trace.Assert(Grid.SelectedItems.Count &amp;gt; 0, "Grid.SelectedItems.Count &amp;gt; 0");&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private void Button_Click(object sender, RoutedEventArgs e)&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Context.List.Add(new DataLine {A = DateTime.Now.Ticks});&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; }&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; internal class Context&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public ObservableCollection&amp;lt;DataLine&amp;gt; List { get; set; }&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; }&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; internal class DataLine&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public long A { get; set; }&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; }&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;</description></item><item><title>DataGridControl Visibility seted property generates exception after migrated to 3.1 version.</title><link>http://xceed.com/CS/forums/thread/18550.aspx</link><pubDate>Wed, 11 Feb 2009 18:53:03 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:18550</guid><dc:creator>ecaterina</dc:creator><slash:comments>4</slash:comments><comments>http://xceed.com/CS/forums/thread/18550.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=18550</wfw:commentRss><description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Several days ago we migrated our solution to 3.1 version of xceed datagridcontrol.&lt;/P&gt;
&lt;P&gt;Everithing goes fine, except one case : My DataGridControl on page has this property setted: &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;FONT color=#ff0000 size=2&gt;&lt;FONT color=#ff0000 size=2&gt;Visibility&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;="{&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;&lt;FONT color=#a31515 size=2&gt;Binding&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;&lt;FONT color=#ff0000 size=2&gt; Path&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;=IsSelectedSplit,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;&lt;FONT color=#ff0000 size=2&gt; Converter&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;={&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;&lt;FONT color=#a31515 size=2&gt;StaticResource&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;&lt;FONT color=#ff0000 size=2&gt; BB&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;}}" and on build everything goes fine, but when I acces that window I get the following exception :&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;Inner Exception : Object reference not set to an instance of an object.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;Stack Trace:&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.Automation.DataGridContextAutomationPeer.GetChildrenCore()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.Automation.DataGridControlAutomationPeer.GetChildrenCore()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Automation.Peers.AutomationPeer.EnsureChildren()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Automation.Peers.AutomationPeer.UpdateChildren()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.ContextLayoutManager.fireAutomationEvents()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.ContextLayoutManager.UpdateLayout()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.UIElement.UpdateLayout()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Interop.HwndSource.SetLayoutSize()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Interop.HwndSource.set_RootVisualInternal(Visual value)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Interop.HwndSource.set_RootVisual(Visual value)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Window.SetRootVisual()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Window.SetupInitialState(Double requestedTop, Double requestedLeft, Double requestedWidth, Double requestedHeight)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Window.CreateSourceWindowImpl()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Window.SafeCreateWindow()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Window.ShowHelper(Object booleanBox)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Window.Show()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Window.ShowDialog()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at MaxCell.Infrastructure.UI.Views.UnhandledExceptionDialog.ShowDialog(String exceptionDescription, String stackTrace) in D:\Captiva\MaxCell\src\MaxCell.Infrastructure.UI\Views\UnhandledExceptionDialog.xaml.cs:line 43&lt;BR&gt;&amp;nbsp;&amp;nbsp; at MaxCell.Infrastructure.Shell.Views.ExceptionManager.ProcessException(Exception exception, IShowExceptionDialog dialog) in D:\Captiva\MaxCell\src\MaxCell.Infrastructure.Shell\Views\ExceptionManager.cs:line 15&lt;BR&gt;&amp;nbsp;&amp;nbsp; at MaxCell.Infrastructure.Shell.Views.App.App_DispatcherUnhandledException(Object sender, DispatcherUnhandledExceptionEventArgs e) in D:\Captiva\MaxCell\src\MaxCell.Infrastructure.Shell\Views\App.cs:line 60&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.CatchException(Exception e)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.CatchExceptionStatic(Object source, Exception e)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.ExceptionWrapper.CatchException(Object source, Exception e, Delegate catchHandler)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.DispatcherOperation.InvokeImpl()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Threading.ExecutionContext.runTryCode(Object userData)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.DispatcherOperation.Invoke()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.ProcessQueue()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;If I set &lt;FONT color=#ff0000 size=2&gt;&lt;FONT color=#ff0000 size=2&gt;&lt;/P&gt;
&lt;P&gt;Visibility&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;="Visible" everything goes fine.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;If anybody can help please.&lt;/P&gt;
&lt;P&gt;Thank you .&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;</description></item><item><title>Adding rows with DataGridVirtualizingCollectionView</title><link>http://xceed.com/CS/forums/thread/33182.aspx</link><pubDate>Fri, 15 Mar 2013 10:42:54 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33182</guid><dc:creator>Loic</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33182.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33182</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I use a WPF datagrid with collection virtualization enabled (DataGridVirtualizingCollectionView).&lt;/p&gt;&lt;p&gt;When I want to displaying my chunk of rows with QueryItemsEventArgs.AsyncQueryInfo.EndQuery, the grid will show for 1 or 2 seconds empty rows (with default value, image,etc.). Did I miss something or it's the normal behavior of the grid ?&lt;/p&gt;&lt;p&gt;Second point. I want to add a new item in my grid. Right now, I invoke the Refresh method of my DataGridVirtualizingCollectionView which cause a new blink. Is there another method to add a single row (and by extension, to remove one row) ?&lt;/p&gt;&lt;p&gt;Thanks.&lt;/p&gt;&lt;p&gt;Loic&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>HasValidationError is True after removing invalid row</title><link>http://xceed.com/CS/forums/thread/33181.aspx</link><pubDate>Thu, 14 Mar 2013 15:52:31 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33181</guid><dc:creator>Mario</dc:creator><slash:comments>0</slash:comments><comments>http://xceed.com/CS/forums/thread/33181.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33181</wfw:commentRss><description>&lt;p&gt;I modified the Validation sample so the grid property&amp;nbsp;IsDeleteCommandEnabled is true. &amp;nbsp;I also added a ListChanged&amp;nbsp;event handler on the MainPage so I can inspect the&amp;nbsp;HasValidationError property.&amp;nbsp;&lt;span style="font-size:10pt;"&gt;When I delete the invalid row while running the sample app the&amp;nbsp;&lt;/span&gt;HasValidationError property remains True.&lt;/p&gt;&lt;p&gt;Is this the expected behavior?&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am using version 4.3.12355.10260&amp;nbsp;&lt;/p&gt;</description></item><item><title>Exporting to excel with color in datarow</title><link>http://xceed.com/CS/forums/thread/33174.aspx</link><pubDate>Tue, 12 Mar 2013 13:50:28 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33174</guid><dc:creator>Suman</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/33174.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33174</wfw:commentRss><description>&lt;P&gt;Hi All,&lt;/P&gt;
&lt;P&gt;In our project, we are using following version of Xceed grid &lt;BR&gt;•&amp;nbsp;Xceed.Wpf.Controls.v4.2.dll &lt;BR&gt;•&amp;nbsp;Xceed.Wpf.DataGrid.v4.2&lt;/P&gt;
&lt;P&gt;We have requirement for export the grid to excel. But we need to export with the colour of data row (E.g., if the data row is colour RED, then the excel should have RED colour)&lt;BR&gt;Appreciate if I can get the sample code&lt;/P&gt;
&lt;P&gt;Thanks,&lt;BR&gt;Suman &lt;/P&gt;</description></item><item><title>Getting Cell value of selected Row.</title><link>http://xceed.com/CS/forums/thread/33169.aspx</link><pubDate>Sat, 09 Mar 2013 19:21:09 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33169</guid><dc:creator>Rocky</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33169.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33169</wfw:commentRss><description>&lt;p&gt;Hi there,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have displayed data in Xceed &amp;nbsp;Data Grid &amp;nbsp;via DataTable.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;DataTable dt = getProfile();&lt;/p&gt;&lt;p&gt;&amp;nbsp;gridView2.ItemsSource = new DataGridCollectionView(dt.DefaultView);&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I dont want user to make edit the data in the xceed datagrid itself but rather make edit in another window or popup. There is a Column named ID that is unique to each row in the datagrid and the database also so I need the cell value of selected row in another button click event or double click event of grid will also do. &amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;I want to do something like this.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="typ" style="font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:10pt;background-color:transparent;line-height:18px;margin:0px;padding:0px;border:0px;vertical-align:baseline;"&gt;int&lt;/span&gt;&lt;span class="pln" style="font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:10pt;background-color:transparent;line-height:18px;margin:0px;padding:0px;border:0px;vertical-align:baseline;"&gt; id&amp;nbsp;&lt;/span&gt;&lt;span class="pun" style="font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:10pt;background-color:transparent;line-height:18px;margin:0px;padding:0px;border:0px;vertical-align:baseline;"&gt;=&lt;/span&gt;&lt;span class="pln" style="font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:10pt;background-color:transparent;line-height:18px;margin:0px;padding:0px;border:0px;vertical-align:baseline;"&gt; &lt;/span&gt;&lt;span class="pun" style="font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:10pt;background-color:transparent;line-height:18px;margin:0px;padding:0px;border:0px;vertical-align:baseline;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;line-height:normal;"&gt;gridView2&lt;/span&gt;.&lt;/span&gt;&lt;span class="typ" style="font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:10pt;background-color:transparent;line-height:18px;margin:0px;padding:0px;border:0px;vertical-align:baseline;"&gt;SelectedRow&lt;/span&gt;&lt;span class="pun" style="font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:10pt;background-color:transparent;line-height:18px;margin:0px;padding:0px;border:0px;vertical-align:baseline;"&gt;.&lt;/span&gt;&lt;span class="typ" style="font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:10pt;background-color:transparent;line-height:18px;margin:0px;padding:0px;border:0px;vertical-align:baseline;"&gt;Cells&lt;/span&gt;&lt;span class="pun" style="font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:10pt;background-color:transparent;line-height:18px;margin:0px;padding:0px;border:0px;vertical-align:baseline;"&gt;[&lt;/span&gt;&lt;span class="pln" style="font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:10pt;background-color:transparent;line-height:18px;margin:0px;padding:0px;border:0px;vertical-align:baseline;"&gt;"ID"&lt;/span&gt;&lt;span class="pun" style="font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:10pt;background-color:transparent;line-height:18px;margin:0px;padding:0px;border:0px;vertical-align:baseline;"&gt;].&lt;/span&gt;&lt;span class="typ" style="font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:10pt;background-color:transparent;line-height:18px;margin:0px;padding:0px;border:0px;vertical-align:baseline;"&gt;Value&lt;/span&gt;&lt;span class="pun" style="font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;font-size:10pt;background-color:transparent;line-height:18px;margin:0px;padding:0px;border:0px;vertical-align:baseline;"&gt;;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Thanks&lt;/p&gt;</description></item><item><title>Xceed DataGrid_SelectionChanged event firing twice</title><link>http://xceed.com/CS/forums/thread/33171.aspx</link><pubDate>Mon, 11 Mar 2013 16:24:54 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33171</guid><dc:creator>Steven</dc:creator><slash:comments>0</slash:comments><comments>http://xceed.com/CS/forums/thread/33171.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33171</wfw:commentRss><description>I have a datagrid that fires the event twice. &amp;nbsp;The goal is to get it to update the ItemsSource of two other grids inside a tab control. &amp;nbsp;However, that event fires twice and the visible tab's grid doesn't update. &amp;nbsp;Has anyone seen this before?</description></item><item><title>Highlight TextBox content on Tab</title><link>http://xceed.com/CS/forums/thread/33165.aspx</link><pubDate>Thu, 07 Mar 2013 20:12:09 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33165</guid><dc:creator>Jacob</dc:creator><slash:comments>0</slash:comments><comments>http://xceed.com/CS/forums/thread/33165.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33165</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;Does anybody know a way to automatically highlight the contents of a newly selected row, this seems like pretty common functionality but i'm not seeing it on the TextBox editor.&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Thanks in advance,&lt;/p&gt;&lt;p&gt;--Jake&amp;nbsp;&lt;/p&gt;</description></item><item><title>Is there a way to allow grid sort only when clicking on the headers (and not when the data is changed) ?</title><link>http://xceed.com/CS/forums/thread/33162.aspx</link><pubDate>Thu, 07 Mar 2013 10:49:19 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33162</guid><dc:creator>Elad</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33162.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33162</wfw:commentRss><description>&lt;p&gt;I have a DataGrid with AllowSort=True in which one of the columns is a checkbox.&lt;br&gt;&lt;/p&gt;&lt;p&gt;When the user click on the checkbox column header - the grid is being sorted properly, but when I click on the checkbox of one the data rows and change its value - the row is being moved to a different place because the sort is being applied.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Is there a way to apply the sort only when user is clicking on the column header?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Elad. &lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Custom Group Header</title><link>http://xceed.com/CS/forums/thread/12107.aspx</link><pubDate>Thu, 08 May 2008 19:01:09 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:12107</guid><dc:creator>Rick</dc:creator><slash:comments>11</slash:comments><comments>http://xceed.com/CS/forums/thread/12107.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=12107</wfw:commentRss><description>&lt;p&gt;Ok, so I have a list of Person objects in my datagridcontrol.&lt;/p&gt;&lt;p&gt;I want to group by PersonTypeID(because sorting by an integer is MUCH faster than sorting by a string) but I want to display the associated&amp;nbsp; PersonTypeName inside the group header.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Is there any way to accomplish this?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks so much for the help&amp;nbsp;&lt;/p&gt;</description></item><item><title>Selected Row Template</title><link>http://xceed.com/CS/forums/thread/9176.aspx</link><pubDate>Fri, 17 Aug 2007 14:42:00 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:9176</guid><dc:creator>Duane</dc:creator><slash:comments>10</slash:comments><comments>http://xceed.com/CS/forums/thread/9176.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=9176</wfw:commentRss><description>Component: Xceed Data Grid For WPF v 1.2&lt;br /&gt;IDE: Visual Studio 2008 Team Edition Beta 2&lt;br /&gt;OS: Windows XP SP2&lt;br /&gt;&lt;br /&gt;I've just started using the datagrid and I notice that when I select a row, the column I clicked on remains white while the rest of the row turns blue. I'd like the entire row to turn blue, because I've left ReadOnly set to true for the entire datagrid. I'm in the midst of trying a work around with a Column.CellContentTemplateSelector but if there is an easier way I'd like to know.&lt;br /&gt;&lt;br /&gt;Some suggestions for future versions?&lt;br /&gt;&lt;br /&gt;DataGrid.SelectedRowHighlightColor -&amp;gt; Overridden by Column.SelectedCellHighlightColor&lt;br /&gt;Column.SelectedCellContentTemplate</description></item><item><title>Crash on Sorting By Non-existant Column Name</title><link>http://xceed.com/CS/forums/thread/23219.aspx</link><pubDate>Fri, 07 Aug 2009 13:08:22 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:23219</guid><dc:creator>Anthony</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/23219.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=23219</wfw:commentRss><description>&lt;P&gt;Hello, If I set the datasource of the datagrid with one dataset, click on a datagrid header to sort it by a field called "Test", then after I'm done viewing this data I set the datasource of the datagrid to another dataset which does *not* contain a field called "Test", my application crashes; obviously it's still trying to apply the sort to "Test" but that field no longer exists in the new dataset so it crashes. What can I do do prevent this from happening? Also, is there a way to programmatically set the sort column(s)?&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Anthony&lt;/P&gt;</description></item><item><title>Restore default settings</title><link>http://xceed.com/CS/forums/thread/23081.aspx</link><pubDate>Fri, 31 Jul 2009 09:37:06 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:23081</guid><dc:creator>Krijn</dc:creator><slash:comments>6</slash:comments><comments>http://xceed.com/CS/forums/thread/23081.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=23081</wfw:commentRss><description>&lt;P&gt;How can I restore the DataGridControl default settings; grouping, sorting, column properties, .. as defined in xaml ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;My idea was to save the settings on each load, just before loading the user settings : &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Private Sub MyDataGridLoaded(ByVal sender As Object, ByVal e As System.Windows.RoutedEventArgs)&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; myDataGrid.SaveUserSettings(defaultSettingsRepository, Xceed.Wpf.DataGrid.Settings.UserSettings.All)&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; LoadUserSettings()&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Private Sub RestoreDefaultSettings()&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; myDataGrid.LoadUserSettings(defaultSettingsRepository, Xceed.Wpf.DataGrid.Settings.UserSettings.All)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;/P&gt;
&lt;P&gt;But the Grid (with grouped DataGridCollectionViewSource and ObjectDataProvider) does not have all settings available (grouping,sorting)&amp;nbsp;on load (because ObjectDataProvider doesn't have data yet).&lt;/P&gt;
&lt;P&gt;How can I clear the loaded userSettings from the Grid ?&lt;/P&gt;</description></item><item><title>converting a databound grid item's value using DataGridBindingInfo?</title><link>http://xceed.com/CS/forums/thread/18502.aspx</link><pubDate>Tue, 10 Feb 2009 01:27:07 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:18502</guid><dc:creator>Zebulon</dc:creator><slash:comments>4</slash:comments><comments>http://xceed.com/CS/forums/thread/18502.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=18502</wfw:commentRss><description>&lt;P&gt;I am binding my grid to a BindingList&amp;lt;T&amp;gt; in the C# codebehind. One of the properties in my type requires using&amp;nbsp;a DataGridBindingInfo object in order to specify the path of the value I want to display. &lt;/P&gt;
&lt;P&gt;Such as:&lt;/P&gt;&lt;FONT color=#2b91af size=2&gt;&lt;FONT color=#2b91af size=2&gt;
&lt;P&gt;DataGridBindingInfo&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; MilestoneSummaryBindingInfo = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;&lt;FONT color=#2b91af size=2&gt;DataGridBindingInfo&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;();&lt;BR&gt;MilestoneSummaryBindingInfo.Path = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;&lt;FONT color=#2b91af size=2&gt;PropertyPath&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;(&lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;&lt;FONT color=#a31515 size=2&gt;"MilestoneSummary.Name"&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;);&lt;BR&gt;dataGridControlTimelineValues.Columns[&lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;&lt;FONT color=#a31515 size=2&gt;"MilestoneSummary"&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;].DisplayMemberBindingInfo = MilestoneSummaryBindingInfo;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;However, I would actually like to display a conditional value in it's place (like if the &lt;FONT color=#a31515&gt;MilestoneSummary.Name = "blah"&lt;/FONT&gt;, then display a string of "No" instead of the actual value of&amp;nbsp;.Name,&amp;nbsp;for example)... &lt;/P&gt;
&lt;P&gt;Can someone point me to a C# example of doing this?&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>virtualization - argument out of range exception</title><link>http://xceed.com/CS/forums/thread/24178.aspx</link><pubDate>Fri, 25 Sep 2009 13:29:00 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:24178</guid><dc:creator>adam</dc:creator><slash:comments>3</slash:comments><comments>http://xceed.com/CS/forums/thread/24178.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=24178</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I have problem when i try to group by one of columns in grid with turned on virtualization. XAML looks like follows:&lt;/p&gt;&lt;p&gt;&amp;lt;Window x:Class="XceedTestAutoVirtualize.Window1"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:s="clr-namespace:System;assembly=mscorlib"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Title="Window1" Height="364" Width="416" xmlns:xcdg="http://schemas.xceed.com/wpf/xaml/datagrid"&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Window.Resources&amp;gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;xcdg:DataGridVirtualizingQueryableCollectionViewSource x:Key="dgvcvs"&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; QueryableSource="{Binding Path=EdmQueryableSrc}" &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; CommitMode="EditCommitted"&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; MaxRealizedItemCount="1000"&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; PageSize="200"&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; AutoCreateItemProperties="True"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;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; AutoFilterMode="And"&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;lt;xcdg:DataGridVirtualizingQueryableCollectionViewSource.ItemProperties&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;lt;xcdg:DataGridItemProperty Name="PK" Title="PK" DataType="{x:Type s:Int32}" IsReadOnly="True" /&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;lt;xcdg:DataGridItemProperty Name="FirstName" Title="First Name" DataType="{x:Type s:String}" /&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;lt;xcdg:DataGridItemProperty Name="LastName" Title="Last Name" DataType="{x:Type s:String}" /&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;lt;xcdg:DataGridItemProperty Name="HireDate" Title="Hire Date" DataType="{x:Type s:DateTime}" /&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;lt;xcdg:DataGridItemProperty Name="Children" Title="Children" DataType="{x:Type s:Int32}" CalculateDistinctValues="True" /&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;lt;xcdg:DataGridItemProperty Name="Employed" Title="Is Employed" DataType="{x:Type s:Boolean}" CalculateDistinctValues="True" /&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;lt;/xcdg:DataGridVirtualizingQueryableCollectionViewSource.ItemProperties&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/xcdg:DataGridVirtualizingQueryableCollectionViewSource&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Window.Resources&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Grid&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;xcdg:DataGridControl Margin="-2,0,0,28"&amp;nbsp; Name="dataGridControl1" ItemsSource="{Binding Source={StaticResource dgvcvs}}" &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;lt;xcdg:DataGridControl.View&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;lt;xcdg:TableView&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;lt;xcdg:TableView.FixedHeaders&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;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;lt;xcdg:FilterRow /&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;/DataTemplate&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;lt;/xcdg:TableView.FixedHeaders&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;lt;/xcdg:TableView&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;lt;/xcdg:DataGridControl.View&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/xcdg:DataGridControl&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Button Content="Button" Height="23" HorizontalAlignment="Left" Margin="75,0,0,-1" Name="button1" VerticalAlignment="Bottom" Width="75" Click="button1_Click" /&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Grid&amp;gt;&lt;br&gt;&amp;lt;/Window&amp;gt; &lt;/p&gt;&lt;p&gt;Property EdmQueryableSrc returns simple set of entites:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public IQueryable EdmQueryableSrc&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; entities = new XceedTest.XCEEDTESTEntities();&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 entities.Persons;&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;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Everything works fine until i drag and drop any of column header to grouping section when i get this Exception :&lt;/p&gt;&lt;p&gt;Type: System.ArgumentOutOfRangeException&lt;br&gt;&lt;/p&gt;&lt;p&gt;Message: {"Specified argument was out of the range of valid values. Parameter name: index"}&lt;br&gt;&lt;/p&gt;&lt;p&gt;Stack Trace: &amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridVirtualizingCollectionViewGroupBase.GetItemAtGlobalIndex(Int32 index)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridVirtualizingCollectionViewBase.GetItemAt(Int32 index)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridVirtualizingCollectionViewBase.SetCurrentItem(Int32 newCurrentPosition, Boolean isCancelable)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridVirtualizingCollectionViewBase.AdjustCurrencyAfterReset(Int32 oldCurrentPosition)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridVirtualizingCollectionViewBase.ForceRefresh(Boolean sendResetNotification, Boolean initialLoad, Boolean setCurrentToFirstOnInitialLoad)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridVirtualizingCollectionViewBase.ExecuteSourceItemOperation(DeferredOperation deferredOperation)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionViewBase.ExecuteOrQueueSourceItemOperation(DeferredOperation deferredOperation)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridCollectionViewBase.OnGroupDescriptionsChanged(Object sender, NotifyCollectionChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke(Object sender, NotifyCollectionChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Collections.ObjectModel.ObservableCollection`1.InsertItem(Int32 index, T item)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.GroupDescriptionCollection.InsertItem(Int32 index, GroupDescription item)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Collections.ObjectModel.Collection`1.Insert(Int32 index, T item)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Controls.ItemCollection.SynchronizeGroupDescriptions(NotifyCollectionChangedEventArgs e, ObservableCollection`1 origin, ObservableCollection`1 clone)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Controls.ItemCollection.GroupDescriptionsChanged(Object sender, NotifyCollectionChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke(Object sender, NotifyCollectionChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Collections.ObjectModel.ObservableCollection`1.InsertItem(Int32 index, T item)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Collections.ObjectModel.Collection`1.Insert(Int32 index, T item)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.GroupingHelper.AddNewGroupFromColumn(ColumnBase column, ObservableCollection`1 targetGroupDescriptions, Int32 position)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.GroupingHelper.AddNewGroupFromColumnManagerCell(ColumnManagerCell cell, GroupLevelDescription draggedOverDescription, DropMarkAlignment alignment, DataGridControl parentDataGridControl)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.GroupingHelper.AppendNewGroupFromColumnManagerCell(ColumnManagerCell cell, DataGridControl parentDataGridControl)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.GroupByControl.Xceed.Utils.Wpf.DragDrop.IDropTarget.Drop(UIElement draggedElement)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Utils.Wpf.DragDrop.DragSourceManager.ProcessCurrentDropTargetDrop(Boolean wasDragging, Boolean drop)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Utils.Wpf.DragDrop.DragSourceManager.EndDrag(Boolean drop)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Utils.Wpf.DragDrop.DragSourceManager.ProcessMouseLeftButtonUp(MouseButtonEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.Views.ColumnReorderingDragSourceManager.ProcessMouseLeftButtonUp(MouseButtonEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.ColumnManagerCell.OnMouseLeftButtonUp(MouseButtonEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Input.InputManager.ProcessStagingArea()&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)&lt;br&gt;&amp;nbsp;&amp;nbsp; at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)&lt;br&gt;&amp;nbsp;&amp;nbsp; at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)&lt;br&gt;&amp;nbsp;&amp;nbsp; at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Boolean isSingleParameter, Delegate catchHandler)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)&lt;br&gt;&amp;nbsp;&amp;nbsp; at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&lt;br&gt;&amp;nbsp;&amp;nbsp; at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp;amp; msg)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Application.RunDispatcher(Object ignore)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Application.RunInternal(Window window)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Application.Run(Window window)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Application.Run()&lt;br&gt;&amp;nbsp;&amp;nbsp; at XceedTestAutoVirtualize.App.Main() in C:\Users\adamw\Documents\Visual Studio 10\Projects\gridTest\XceedTestAutoVirtualize\obj\x86\Debug\App.g.cs:line 0&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Threading.ThreadHelper.ThreadStart()&lt;/p&gt;&lt;p&gt;Sometimes ( very rare) i dont get that exception, but grid remains empty. In database&amp;nbsp; is stored 100k records, generater by your virtaulization's example. Do you have any ideas how to solve this problem? Thanks in advance. &lt;br&gt;&lt;/p&gt;</description></item><item><title>Issue Styling RowSelector</title><link>http://xceed.com/CS/forums/thread/11480.aspx</link><pubDate>Tue, 08 Apr 2008 13:54:02 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:11480</guid><dc:creator>Rob</dc:creator><slash:comments>5</slash:comments><comments>http://xceed.com/CS/forums/thread/11480.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=11480</wfw:commentRss><description>I have followed the example to style the RowSelector.  I am able to get the ItemIndex to show up as its content no problem.  &lt;br /&gt;&lt;br /&gt;The issue is that the RowSelectorPane itself only allows enough space for 2 digits to be displayed (0-99) before it truncates the remaining digits.  This is ok, if you have less than 100 rows of data in a grid, but when you have more you no longer can determine the idnex via the RowSelectorPane.  Can someone provide an example on how to update either in XAML or progromatically the width of the RowSelectorPane to match the content width? &lt;br /&gt;&lt;br /&gt;I have made a number of attempts to get this to updated and have not been able to find a solution.&lt;br /&gt;&lt;br /&gt;Any help would be appreciated.</description></item><item><title>Binding data to row selector pane</title><link>http://xceed.com/CS/forums/thread/7452.aspx</link><pubDate>Fri, 23 Mar 2007 09:36:28 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:7452</guid><dc:creator>rajendernag</dc:creator><slash:comments>3</slash:comments><comments>http://xceed.com/CS/forums/thread/7452.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=7452</wfw:commentRss><description>Hi,&lt;br /&gt;&lt;br /&gt;I want to bind some data to RowSelector pane also. Is it possible.</description></item><item><title>Updating a child combobox when a parent combox's value changes and in edit mode</title><link>http://xceed.com/CS/forums/thread/33102.aspx</link><pubDate>Mon, 18 Feb 2013 19:56:33 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33102</guid><dc:creator>Daniel</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33102.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33102</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I've got a grid with 2 combo boxes in, and one of them depends on the other one. I've got this relationship working fine outside of the grid via dependency properties, but when I put the row (which is a dependency object) into the grid, we are in edit mode, and it doesn't seem to commit any values back to row.&lt;/p&gt;&lt;p&gt;Hence, when I select the parent value, the childs ItemsSource is not updated because I don't get the event saying the parent has changed until I exit edit mode.&lt;/p&gt;&lt;p&gt;Is there a way to make edit mode update immediately?&lt;/p&gt;&lt;p&gt;Alternatively whats the best way to capture the change so I can update the childs ItemsSource collection?&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Dan&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>User control as a details for a row</title><link>http://xceed.com/CS/forums/thread/24742.aspx</link><pubDate>Tue, 03 Nov 2009 10:54:27 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:24742</guid><dc:creator>Eyal</dc:creator><slash:comments>5</slash:comments><comments>http://xceed.com/CS/forums/thread/24742.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=24742</wfw:commentRss><description>&lt;p&gt;Hey,&lt;/p&gt;&lt;p&gt;I'm in the process of evaluate the Xceed WPF data grid, and now i'm focusing on showing a user control / grid (not data grid) as a details of a row.&lt;/p&gt;&lt;p&gt;As i saw, I can use &lt;font&gt;&lt;font color="maroon"&gt;DetailConfigurations &lt;/font&gt;&lt;/font&gt;only for an inner table, but what if i want to use other controls as a details for a row?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards,&amp;nbsp; &lt;br&gt;&lt;/p&gt;&lt;p&gt;Eyal &lt;br&gt;&lt;/p&gt;</description></item><item><title>Customizing DataGridControl - wrapping detail grid in expander</title><link>http://xceed.com/CS/forums/thread/33096.aspx</link><pubDate>Thu, 14 Feb 2013 21:03:33 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33096</guid><dc:creator>Namnet</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33096.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33096</wfw:commentRss><description>&lt;p&gt;Hello&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;&lt;/p&gt;&lt;p&gt;I''ve created a custom control which inherits from &amp;nbsp;the DataGridControl.&lt;/p&gt;&lt;p&gt;I'm trying to add &amp;nbsp;functionality so that each detailgrid in (master/detail scenarios) will be wrapped by an expander with some statistical data (such as number of items in the detailgrid).&lt;/p&gt;&lt;p&gt;How can I do this?&amp;nbsp;&lt;/p&gt;</description></item><item><title>"The local property 'Columns' can only be applied to types that are derived from 'DataGridControl'".</title><link>http://xceed.com/CS/forums/thread/33056.aspx</link><pubDate>Sun, 27 Jan 2013 20:26:09 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33056</guid><dc:creator>bsundsbo</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33056.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33056</wfw:commentRss><description>&lt;p&gt;I have derived from DataGridControl for custom behavior, but I am experiencing some issues with the error in the warning. The application compiles and runs just fine, but I keep getting these messages in the designer and in Error List. It is not just for Columns, but also for SelectionMode, View and a few other properties.&lt;/p&gt;&lt;p&gt;I realize this is not necessarily a problem with the Xceed control, but hopefully you can help me out with a solution. It delays the designer, it is annoying to look at, and whenever I type something in an affected file, the Error List keeps updating.&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;span class="pln"&gt;        &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;Controls:XceedListView&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="atn"&gt;SelectionMode&lt;/span&gt;&lt;span class="pun"&gt;=&lt;/span&gt;&lt;span class="atv"&gt;"Single"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;pre class="prettyprint prettyprinted"&gt;&lt;p&gt;&lt;span class="com"&gt;&amp;lt;!-- Squigglies on next line and on SelectionMode --&amp;gt;&lt;/span&gt;&lt;span class="pln"&gt;
            &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;Controls:XceedListView.View&amp;gt;&lt;/span&gt;&lt;span class="pln"&gt;
                &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;xcdg:TableView&amp;gt;&lt;/span&gt;&lt;span class="pln"&gt;
                    &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;xcdg:TableView.FixedHeaders&amp;gt;&lt;/span&gt;&lt;span class="pln"&gt;
                        &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;DataTemplate&amp;gt;&lt;/span&gt;&lt;span class="pln"&gt;
                            &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;xcdg:ColumnManagerRow&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span class="pln"&gt;
                        &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/DataTemplate&amp;gt;&lt;/span&gt;&lt;span class="pln"&gt;
                    &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/xcdg:TableView.FixedHeaders&amp;gt;&lt;/span&gt;&lt;span class="pln"&gt;
                &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/xcdg:TableView&amp;gt;&lt;/span&gt;&lt;span class="pln"&gt;
            &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/Controls:XceedListView.View&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="pln"&gt;       &lt;/span&gt;&lt;span class="com"&gt;&amp;lt;!-- Squigglies on next line --&amp;gt;&lt;/span&gt;&lt;span class="pln"&gt;
            &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;xcdg:DataGridControl.Columns&amp;gt;&lt;/span&gt;&lt;span class="pln"&gt;
                &lt;/span&gt;&lt;span class="com"&gt;&amp;lt;!-- Time column --&amp;gt;&lt;/span&gt;&lt;span class="pln"&gt;
            &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/xcdg:DataGridControl.Columns&amp;gt;&lt;/span&gt;&lt;span class="pln"&gt;
        &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/Controls:XceedListView&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/pre&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>Readonly Grouping</title><link>http://xceed.com/CS/forums/thread/33085.aspx</link><pubDate>Mon, 11 Feb 2013 13:41:33 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33085</guid><dc:creator>Oliver</dc:creator><slash:comments>3</slash:comments><comments>http://xceed.com/CS/forums/thread/33085.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33085</wfw:commentRss><description>&lt;p&gt;Hello together,&lt;/p&gt;&lt;p&gt;under which circumstances could a grouping be readonly? Is there an property or parameter or something else?&lt;/p&gt;&lt;p&gt;We use the Datagrid control and after we load the usersettings a saved grouping can't be deleted.&lt;/p&gt;&lt;p&gt;I hope someone has a idea.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thx&lt;/p&gt;&lt;p&gt;Oliver &lt;br&gt;&lt;/p&gt;</description></item><item><title>Filter Pop up and Enum</title><link>http://xceed.com/CS/forums/thread/32941.aspx</link><pubDate>Mon, 03 Dec 2012 14:36:49 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32941</guid><dc:creator>Jib</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32941.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32941</wfw:commentRss><description>Hi, I have an object with a property that is an enum. I use a converter to display the enum in the xceed table which works fine. I would like to keep the same display in the filter pop up when I click on the arrow in the column header. At the moment the filtering works fine but there is no text next to the checkboxes.&lt;br&gt;</description></item><item><title>Description and not Id</title><link>http://xceed.com/CS/forums/thread/33043.aspx</link><pubDate>Wed, 23 Jan 2013 14:26:17 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33043</guid><dc:creator>Jonathan</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33043.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33043</wfw:commentRss><description>How do I bind to an id field but display the description for that id?</description></item><item><title>CardView ColumnChooser is very slow</title><link>http://xceed.com/CS/forums/thread/33084.aspx</link><pubDate>Sun, 10 Feb 2013 11:48:26 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33084</guid><dc:creator>Stephan</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33084.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33084</wfw:commentRss><description>&lt;p&gt;Hello&lt;/p&gt;&lt;p&gt;I am using the CardView with about 10-15 columns on each card,&lt;/p&gt;&lt;p&gt;when I want to remove/add columns from the card, it takes a lot of time... sometimes even 40-50 seconds and it freezes&amp;nbsp;up the display.&lt;/p&gt;&lt;p&gt;Is there anything that I can do to&amp;nbsp; improve things? this is very important to me.&lt;/p&gt;&lt;p&gt;Thank&amp;nbsp; you very much&lt;/p&gt;</description></item><item><title>Calling EditEnd or other functions from a checkbox inside a DataCell</title><link>http://xceed.com/CS/forums/thread/33074.aspx</link><pubDate>Fri, 01 Feb 2013 01:15:34 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33074</guid><dc:creator>Sebastian</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33074.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33074</wfw:commentRss><description>&lt;p&gt;Hey everyone,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have an application &amp;nbsp;with an Xceed DataGrid for WPF and in my grid I have a column with checkboxes. The problem I am having is that when the user clicks on the check box nothing happens, but when they click on the cell that the check box is in then the cell's EditBeginning event get's fired but crashes because the content is set to null. I tried everything possible from creating a datatemplate with the checkbox in it and setting it:&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&amp;lt;&lt;/font&gt;&lt;font color="maroon" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;DataTemplate&lt;/font&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&lt;/font&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&amp;lt;CheckBox&lt;/font&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&amp;nbsp;IsChecked&lt;/span&gt;&lt;font color="black" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;=&lt;/font&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;"{xcdg:CellEditorBinding}"&lt;/font&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;/&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="maroon" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;DataTemplate&lt;/font&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I also tried to set the grid's UpdateSourceTrigger to no avail as well as different forms of binding found all over this forum.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Below is the final attempt that I have that didn't work. Any help is greatly appreciated.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&amp;lt;&lt;/font&gt;&lt;font color="maroon" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;DataTemplate&lt;/font&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&lt;/font&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&amp;lt;CheckBox&lt;/font&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&amp;nbsp;IsChecked&lt;/span&gt;&lt;font color="black" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;=&lt;/font&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;"{Binding RelativeSource={RelativeSource FindAncestor, AncestorType=xcdg:DataCell, AncestorLevel=1}, Path=EditEnded, UpdateSourceTrigger=PropertyChanged}"&amp;nbsp;&lt;/font&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;/&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="maroon" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;DataTemplate&lt;/font&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&amp;gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;font color="blue" style="font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&lt;/font&gt;</description></item><item><title>Hide ColumnManagerRow in code behind</title><link>http://xceed.com/CS/forums/thread/33067.aspx</link><pubDate>Thu, 31 Jan 2013 01:55:10 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33067</guid><dc:creator>Sebastian</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33067.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33067</wfw:commentRss><description>&lt;p&gt;Hey everyone,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have a Xceed Datagrid which loads in data and works wonders. However, today I was approached by my supervisor and he wanted to know if the column headers can be hidden on demand. If it is possible is there a way I can modify it from the C# code?&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in advance.&amp;nbsp;&lt;/p&gt;</description></item><item><title>Master Detail Issue</title><link>http://xceed.com/CS/forums/thread/33050.aspx</link><pubDate>Thu, 24 Jan 2013 20:55:14 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33050</guid><dc:creator>Versova</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33050.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33050</wfw:commentRss><description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have created a master detail grid as per the example in documentation. But when I click '+' on the master row, the master row does not exapnd to display the detaails table.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;I have set AllowDetailToggle to true and I am use datagridcolllectionviewsource. I have set the detailsconfiguration on datagridcolllectionviewsource and the grid as per the example.&lt;/P&gt;
&lt;P&gt;What could I be doing wromng?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>DataGridControl is not completely exported to excel sheet</title><link>http://xceed.com/CS/forums/thread/33058.aspx</link><pubDate>Mon, 28 Jan 2013 08:36:55 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33058</guid><dc:creator>Amit</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33058.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33058</wfw:commentRss><description>&lt;p&gt;Hi&lt;/p&gt;&lt;p&gt;I have a datagrid control which has dynamic columns (1 column per finance year)&amp;nbsp;based on the business requirements.&lt;/p&gt;&lt;p&gt;The grid resides in bottom half of the screen. It has a vertical scrollbar which allows user&amp;nbsp;to view top to bottom grid.&lt;/p&gt;&lt;p&gt;When I try to export it to excel sheet,&amp;nbsp;only the visible rows&amp;nbsp;(visible on UI) get exported to excel. Rest data is ignored.&lt;/p&gt;&lt;p&gt;I am simply using _excelExporterObj.Export(_filepathString) method. Please let me know the solution on this.&lt;/p&gt;&lt;p&gt;Thanks &amp;amp; Regards,&lt;/p&gt;&lt;p&gt;-Amit&lt;/p&gt;</description></item><item><title>Stat Functions</title><link>http://xceed.com/CS/forums/thread/17269.aspx</link><pubDate>Sat, 29 Nov 2008 11:53:06 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:17269</guid><dc:creator>Sandeep</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/17269.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=17269</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;I have created a Context Menu on Stat Row. It contains Name of functions to apply as menu items. (Average/Sum/Max/Min etc).&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Now I need a way to access StatCell so that i can apply it on the specified column only..&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;// Code to add Menu Items &lt;/p&gt;&lt;p&gt;Xceed.Wpf.DataGrid.StatRow sr = (sender as Xceed.Wpf.DataGrid.StatRow);&lt;/p&gt;&lt;p&gt;ContextMenu cm = new ContextMenu();&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;DropDownMenuItem ddmi = new DropDownMenuItem();&lt;/p&gt;&lt;p&gt;ddmi.Header = "Average";&lt;/p&gt;&lt;p&gt;ddmi.Click += new RoutedEventHandler(StatRow_ddmi_Click);&lt;/p&gt;&lt;p&gt;cm.Items.Add(ddmi);&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;// Code which will run on menu item click &lt;/p&gt;&lt;p&gt; void StatRow_ddmi_Click(object sender, RoutedEventArgs e)&lt;/p&gt;&lt;p&gt;        {&lt;/p&gt;&lt;p&gt;            if (dgGrid.CurrentColumn == null) return;&lt;/p&gt;&lt;p&gt;            MenuItem menuItem = sender as MenuItem;&lt;/p&gt;&lt;p&gt;            ContextMenu cm = menuItem.Parent as ContextMenu;&lt;/p&gt;&lt;p&gt;            StatRow sr = (cm.PlacementTarget as StatRow);&lt;/p&gt;&lt;p&gt;  &lt;/p&gt;&lt;p&gt;            //StatCell sc =  &lt;span class="Apple-style-span" style="font-weight:bold;"&gt;******* HOW TO ACCESS CURRENT COLUMN'S STAT CELL HERE **********&lt;/span&gt;&lt;/p&gt;&lt;p&gt;        } &lt;/p&gt;</description></item><item><title>Some evaluation questions</title><link>http://xceed.com/CS/forums/thread/33048.aspx</link><pubDate>Thu, 24 Jan 2013 13:44:51 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33048</guid><dc:creator>Andrew</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33048.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33048</wfw:commentRss><description>&lt;p&gt;1) I want to display numeric data in a column, *but* in the first cell of the column I want to display a "unit of measure" (e.g. "cm", "mm", "in", etc.). The numeric cells must be read only, but the user should be able to click the "unit of measure" cell. This will display a dropdown list allowing the user to change that column's unit of measure. When a selection is made I need to update the values in the underlying data source, resulting in the new values appearing in the grid. Can you think of a way that this grid functionality could be achieved?&lt;/p&gt;&lt;p&gt;2) I want to be able to right-click a cell, which results in some kind of "pop-up" form (e.g. a Panel, or similar) appearing over the cell that was clicked. Is this possible? I would prefer not to use a vanilla dialog, which appear in the centre of the screen. (This may be more of a WPF question than Xceed - I'm still new to WPF, and don't know how to show one visual element over another).&lt;/p&gt;&lt;p&gt;3) Being WPF, is it possible to embed different visual elements within a cell? I would like the ability to display a numeric value with an image alongside it (this is an indicator that will change based on some complex business rules). Again, is this possible?&lt;/p&gt;&lt;p&gt;Thanks in advance&lt;/p&gt;&lt;p&gt;Andy&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Default Filter with multiple criteria</title><link>http://xceed.com/CS/forums/thread/33042.aspx</link><pubDate>Wed, 23 Jan 2013 10:58:09 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33042</guid><dc:creator>Jib</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33042.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33042</wfw:commentRss><description>&lt;p&gt;Hello, I need to do a default filter for one of my xceed datagrid's column. I'd like to do it in the xaml code.&lt;/p&gt;&lt;p&gt;This code doesn't compile because of the criteria. &lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&amp;lt;xcdg:DataGridCollectionViewSource x:Key="superData"&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; Source="{Binding RelativeSource={RelativeSource AncestorType={x:Type UserControl}}, Path=DataContext.MySource}"&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; AutoFilterMode="And"&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; AutoCreateItemProperties="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; DefaultCalculateDistinctValues="True"&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;lt;xcdg:DataGridCollectionViewSource.ItemProperties&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;lt;xcdg:DataGridItemProperty Name="HeroName"&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;lt;xcdg:DataGridItemProperty.FilterCriterion&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;xcdg:AndFilterCriterion FirstFilterCriterion="Hulk"&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; SecondFilterCriterion="Captain America"/&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;lt;/xcdg:DataGridItemProperty.FilterCriterion&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;lt;/xcdg:DataGridItemProperty&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;lt;/xcdg:DataGridCollectionViewSource.ItemProperties&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/xcdg:DataGridCollectionViewSource&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I didn't find a post explaining how to use AndFilterCriterion in xaml in the forums. How is it used?&lt;/p&gt;&lt;p&gt;Thanks. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Edit : To clarify my request, I'm looking for a default filter configuration exactly like if some one already ticked one or two checkboxes in the column's filter pop up not some sort of pre-filtering to display in the column and that cannot be undone.&lt;/p&gt;&lt;p&gt;I tried&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;lt;xcdg:StartsWithFilterCriterion Value="Hulk"/&amp;gt; &lt;/p&gt;&lt;p&gt;And it's not what I'm looking for because afterwards the user can't filter by Captain America since there is no more Captain America in the column.&lt;/p&gt;&lt;p&gt;I'm just looking for a default check box tick in the filter pop up. &lt;br&gt;&lt;/p&gt;</description></item><item><title>Refresh Distinct Values for AutoFilter</title><link>http://xceed.com/CS/forums/thread/33034.aspx</link><pubDate>Mon, 21 Jan 2013 13:41:35 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33034</guid><dc:creator>Kieran</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33034.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33034</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;When a user searches via the Filter Row the distinct values don't update in the AutoFilter Drop down.&lt;br&gt;Is there a way to refresh the distinct values?&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Kieran&amp;nbsp;&lt;/p&gt;</description></item><item><title>AutoFilter Click Refresh Time</title><link>http://xceed.com/CS/forums/thread/33033.aspx</link><pubDate>Mon, 21 Jan 2013 09:57:20 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33033</guid><dc:creator>Kieran</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33033.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33033</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;Is there a way to impose a delay on the autofilter refresh time.&lt;/p&gt;&lt;p&gt;I'm dealing with a large dataset and i don't want the grid to repopulate on every click. This is because if the users wants to click a few items they have to wait a few seconds with each click.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in advance,&lt;/p&gt;&lt;p&gt;Kieran&amp;nbsp;&lt;/p&gt;</description></item><item><title>single click checkbox edit</title><link>http://xceed.com/CS/forums/thread/33017.aspx</link><pubDate>Tue, 15 Jan 2013 00:03:11 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33017</guid><dc:creator>Kelly</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/33017.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33017</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I have a grid with a checkbox column and at the moment it's taking 3 clicks in order to tick the checkbox. I was wondering is there anyway to reduce the number of clicks required? I have tried setting the edit triggers to ActivationGesture, SingleClick, RowIsCurrent, ClickOnCurrentCell, SingleClick, BeginEditCommand and the UpdateSourceTrigger to CellContentChanged but neither of these has worked&lt;/p&gt;&lt;p&gt;thanks,&lt;/p&gt;&lt;p&gt;kelly &lt;br&gt;&lt;/p&gt;</description></item><item><title>AutoFilter popup width</title><link>http://xceed.com/CS/forums/thread/32986.aspx</link><pubDate>Thu, 20 Dec 2012 16:37:09 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32986</guid><dc:creator>David</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32986.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32986</wfw:commentRss><description>&lt;p&gt;I've enabled autofilter popups on my grid, which works well. However on one of the columns the text is too wide for the popup. How do I resize the popup to fit the text or enable a horizontal scroll bar?&lt;/p&gt;&lt;p&gt;Dave&amp;nbsp;&lt;/p&gt;</description></item><item><title>Copy Specific Datagrid Columns to Clipboard</title><link>http://xceed.com/CS/forums/thread/33022.aspx</link><pubDate>Wed, 16 Jan 2013 20:30:41 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:33022</guid><dc:creator>Justin</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/33022.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=33022</wfw:commentRss><description>&lt;p&gt;I'm trying to figure out a way to copy the contents (programmatically) of a few columns in my datagrid to the clipboard (not all columns).&amp;nbsp; I was able to get this done with a standard datagridview but I can't seem to get it right with your datagrid.&lt;/p&gt;&lt;p&gt;The code I have to at least select everything then dump into the clipboard:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ApplicationCommands.SelectAll.Execute(Nothing, dataGrid)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ApplicationCommands.Copy.Execute(Nothing, dataGrid)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataGrid.SelectedItems.Clear()&lt;/p&gt;&lt;p&gt;But I can't figure out how to to omit columns or how to only select a range of columns.&lt;br&gt;&lt;/p&gt;&lt;p&gt;I would great appreciate any help!&lt;/p&gt;&lt;p&gt;Justin&lt;br&gt;&lt;/p&gt;</description></item><item><title>Dynamically creating StatRows and suppressing #DIV/0# values in code-behind.</title><link>http://xceed.com/CS/forums/thread/31229.aspx</link><pubDate>Mon, 17 Oct 2011 21:24:05 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:31229</guid><dc:creator>Prasad</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/31229.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=31229</wfw:commentRss><description>&lt;p&gt;Due to our requirement I need to do dynamically create the StatRows as in the following thread.&lt;br&gt;&lt;/p&gt;&lt;p&gt;http://xceed.com/CS/forums/post/29517.aspx&lt;/p&gt;&lt;p&gt; The code behind implementation works fine for all the StatRows (using the GenerateStatRowTemplate() helper function attached below)&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;As we have a lot of cells showing #DIV/0# and #VALUE#&amp;nbsp; I implemented a stat cell converter as advised in the following thread.&lt;br&gt;&lt;/p&gt;&lt;p&gt;http://xceed.com/CS/forums/post/30590.aspx.&lt;/p&gt;&lt;p&gt;At run time I am getting an error "Cannot create unknown type 'DataTemplate'." . What's wrong in the following code. ? Please help.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;u&gt;Code&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;private DataTemplate GenerateStatRowTemplate(EnumStatFunctions statFunc)&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; ParserContext pc = new ParserContext();&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; pc.XmlnsDictionary.Add("", "http://schemas.microsoft.com/winfx/2006/xaml/presentation");&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; pc.XmlnsDictionary.Add("x", "http://schemas.microsoft.com/winfx/2006/xaml");&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; pc.XmlnsDictionary.Add("xcdg", "http://schemas.xceed.com/wpf/xaml/datagrid");&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; DataTemplate footerTemplate = null;&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; XElement statRow;&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; XElement statCell;&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; XElement dataTemplate = new XElement("DataTemplate");&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; XNamespace xcdg = "http://schemas.xceed.com/wpf/xaml/datagrid";&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; XElement dataTemplate2;&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; XElement contentTemplate;&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; XElement textBlock;&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; List&amp;lt;StatFunction&amp;gt; statFuncList = null;&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; if (StatisitcsFunctions.TryGetValue(statFunc, out statFuncList))&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; if (statFuncList != null)&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; {&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; statRow = new XElement(xcdg + "StatRow");&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; foreach(StatFunction func in statFuncList)&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; {&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; statCell = new XElement(xcdg + "StatCell",&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; new XAttribute("FieldName", func.SourcePropertyName),&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; new XAttribute("ResultPropertyName", func.ResultPropertyName));&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;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;xcdg:StatCell.ContentTemplate&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;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;TextBlock Text="{Binding ., Converter={StaticResource ResourceKey=StatCellConvert}}"/&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;/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;lt;/xcdg:StatCell.ContentTemplate&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; */&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;nbsp;&amp;nbsp; contentTemplate = new XElement(xcdg + "StatCell.ContentTemplate");&amp;nbsp; //&amp;lt;xcdg:StatCell.ContentTemplate&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; dataTemplate2 = new XElement("DataTemplate"); //&amp;lt;DataTemplate&amp;gt;&lt;br&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textBlock = new XElement("TextBlock",&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; new XAttribute("Text", "{Binding Converter={StaticResource ResourceKey=StatCellConvert}}")); // &amp;lt;TextBlock Text="{Binding ., Converter={StaticResource ResourceKey=StatCellConvert}}"/&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; &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; dataTemplate2.Add(textBlock);&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; contentTemplate.Add(dataTemplate2);&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;nbsp;&amp;nbsp; statCell.Add(contentTemplate);&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; statRow.Add(statCell);&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; }&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; dataTemplate.Add(statRow);&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; }&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;&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; MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(dataTemplate.ToString()));&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; footerTemplate = XamlReader.Load(ms, pc) as DataTemplate;&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; return footerTemplate;&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;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks &lt;br&gt;&lt;/p&gt;&lt;p&gt;Prasad &lt;br&gt;&lt;/p&gt;</description></item><item><title>CancelEdit() on DataGrid raises System.InvalidOperationException: An attempt was made to call the CancelEdit method on a DataGridContext that is not current.</title><link>http://xceed.com/CS/forums/thread/32987.aspx</link><pubDate>Fri, 21 Dec 2012 11:24:55 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32987</guid><dc:creator>Daniel</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32987.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32987</wfw:commentRss><description>&lt;p&gt;Today I do some test nad I have found, that calling of method CancelEdit() of DataGridControl raises System.InvalidOperationException: An attempt was made to call the CancelEdit method on a DataGridContext that is not current.&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridControl.CancelEditHelper(DataGridContext dataGridContext)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridControl.CancelEdit()&lt;br&gt;&lt;/p&gt;&lt;p&gt;This happens when there is edited any value in child row, and focus reamins on that row (row&amp;nbsp;remains in&amp;nbsp;editing state). &lt;/p&gt;&lt;p&gt;What can be reason for that behaviour? I how can I avoind that exception, and correctly cancel editing?&lt;/p&gt;</description></item><item><title>Programmatically changing individual DataCell colours based on data in other DataRows</title><link>http://xceed.com/CS/forums/thread/23510.aspx</link><pubDate>Tue, 25 Aug 2009 15:31:50 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:23510</guid><dc:creator>Neo</dc:creator><slash:comments>24</slash:comments><comments>http://xceed.com/CS/forums/thread/23510.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=23510</wfw:commentRss><description>&lt;P&gt;I have spent several days trying to find a way to change the colour of individual cells based on their value and/or the values of other data elsewhere in the grid.&amp;nbsp; However, although there seems to be a lot of questions on the forums by users, the answers aren't really conclusive.&amp;nbsp; I have read and contributed to several topics:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://xceed.com/CS/forums/thread/23506.aspx"&gt;http://xceed.com/CS/forums/thread/23506.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://xceed.com/CS/forums/thread/23509.aspx"&gt;http://xceed.com/CS/forums/thread/23509.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://xceed.com/CS/forums/thread/17155.aspx"&gt;http://xceed.com/CS/forums/thread/17155.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://xceed.com/CS/forums/thread/19595.aspx"&gt;http://xceed.com/CS/forums/thread/19595.aspx&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;There is also a related article here which seemed to have some clues with some comments from our very own Jenny: &lt;A href="http://ajhorus.wordpress.com/2007/11/22/xceed-datagrid-custom-cell-styling/"&gt;http://ajhorus.wordpress.com/2007/11/22/xceed-datagrid-custom-cell-styling/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;However, I am still having difficulties.&amp;nbsp; There does not seem to be any clear information or documentation or examples on how to achieve this.&amp;nbsp; I have put together a small sample application (attached)&amp;nbsp;that demonstrates four methods - one is reminiscent of the above &lt;EM&gt;wordpress.com&lt;/EM&gt; article, the other three are invoked by buttons on the form.&amp;nbsp; Although the method from the &lt;EM&gt;wordpress.com&lt;/EM&gt; article works, this is not ideal because it uses some DataRow event in a spurious manner and is not suitable if I wish to programmatically go through the DataRows and DataCells later on to modify the colours again.&lt;/P&gt;
&lt;P&gt;Could I please have assistance on this as I have been racking my brain for days over this?&lt;/P&gt;
&lt;P&gt;Many thanks,&lt;/P&gt;
&lt;P&gt;Jason&lt;/P&gt;</description></item><item><title>EmptyDataItem when selecting multiple rows</title><link>http://xceed.com/CS/forums/thread/32991.aspx</link><pubDate>Fri, 28 Dec 2012 09:51:17 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32991</guid><dc:creator>Rania</dc:creator><slash:comments>4</slash:comments><comments>http://xceed.com/CS/forums/thread/32991.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32991</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;I have a problem when selecting a big number of rows in DataGridControl (select one row, scroll vertically very quickly and press Shift + second row). Some of the selected items are EmptyDataItem and I cannot treat them.&lt;/p&gt;&lt;p&gt;Any ideas??&amp;nbsp;&lt;/p&gt;&lt;p&gt;I will send a sample project reproducing the issue to support@xceed.com.&lt;/p&gt;</description></item><item><title>100,000 records upload in xceed WPF DataGrid</title><link>http://xceed.com/CS/forums/thread/32992.aspx</link><pubDate>Mon, 31 Dec 2012 11:41:04 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32992</guid><dc:creator>Suman</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32992.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32992</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';FONT-SIZE:10pt;"&gt;Hi All,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';FONT-SIZE:10pt;"&gt;I am new to Xceed family WPF controls&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';FONT-SIZE:10pt;"&gt;Our existing project is using Xceed WPF &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY:Consolas;COLOR:#a31515;FONT-SIZE:10pt;mso-bidi-font-family:Arial;"&gt;DataGridControl&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';COLOR:black;FONT-SIZE:10pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';FONT-SIZE:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';COLOR:black;FONT-SIZE:10pt;"&gt;&lt;STRONG&gt;Background&lt;/STRONG&gt;: Currently the control is able to load 25,000 record (Records load either from Database or Excel application) in &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY:Consolas;COLOR:#a31515;FONT-SIZE:10pt;mso-bidi-font-family:Arial;"&gt;DataGridControl&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';COLOR:black;FONT-SIZE:10pt;"&gt;&amp;nbsp;&amp;nbsp;without any perfomance issue.&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';FONT-SIZE:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';COLOR:black;FONT-SIZE:10pt;"&gt;&lt;STRONG&gt;Requirement&lt;/STRONG&gt;: Now the requirement is to load records more &lt;STRONG&gt;&lt;EM&gt;100,000&lt;/EM&gt;&lt;/STRONG&gt; in WPF &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY:Consolas;COLOR:#a31515;FONT-SIZE:10pt;mso-bidi-font-family:Arial;"&gt;DataGridControl&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';COLOR:black;FONT-SIZE:10pt;"&gt; control. But the loading is causing performance issue and slowness in response on the main application [ ur application (WPF) is loaded on Web page]&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';FONT-SIZE:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';COLOR:black;FONT-SIZE:10pt;"&gt;Can someone suggest/advice on the increase of performance while loading the data&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';FONT-SIZE:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';COLOR:black;FONT-SIZE:10pt;"&gt;Thanks in Advance&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';FONT-SIZE:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY:'Arial','sans-serif';COLOR:black;FONT-SIZE:10pt;"&gt;Suman&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY:Consolas;COLOR:#a31515;FONT-SIZE:10pt;mso-bidi-font-family:Arial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0cm 0cm 0pt;" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Excel "drag and fill", and row drag-and-drop possible?</title><link>http://xceed.com/CS/forums/thread/32981.aspx</link><pubDate>Tue, 18 Dec 2012 12:41:01 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32981</guid><dc:creator>Andrew</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32981.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32981</wfw:commentRss><description>&lt;p&gt;Hi&lt;/p&gt;&lt;p&gt;I'm about to evaluate Exceed and one of the main features that our customer is asking for is the Excel "drag and fill", i.e. you select a cell, press Ctrl-C, then drag a rectangle around one or more other cells (usually in the same column) and press Ctrl-P, resulting in the selected cell's value being copied into all the others. Is this possible?&lt;/p&gt;&lt;p&gt;Also, how easy is it to implement row drag-and-drop to re-order rows within a datagrid?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in advance&lt;/p&gt;&lt;p&gt;Andy&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How do I bypass the "unsorted" column sort state </title><link>http://xceed.com/CS/forums/thread/32959.aspx</link><pubDate>Mon, 10 Dec 2012 22:32:25 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32959</guid><dc:creator>Michael</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/32959.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32959</wfw:commentRss><description>I understand that content of one or more columns can be sorted, but how do I bypass the "unsorted" column sort state all together? I essentially would like to only allow users the option of being able to see column content sorted either in an ascending or descending manner but never unsorted.</description></item><item><title>Sorting on Record-Bound Data</title><link>http://xceed.com/CS/forums/thread/32963.aspx</link><pubDate>Tue, 11 Dec 2012 19:37:08 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32963</guid><dc:creator>Barrett</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32963.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32963</wfw:commentRss><description>&lt;p&gt;Hi there.&lt;/p&gt;&lt;p&gt;I don't know exactly how you refer to this, but we have been using FieldName=" " and FieldName="." to bind to the entire record for some fields.&lt;br&gt;Our requirement is that we display a list of names as buttons. The user must be able to sort the column based on the names.&lt;br&gt;&lt;br&gt;&lt;b&gt;How do we sort a column by a field on the Item and yet have the CellContent be bound to the entire Item ?&lt;/b&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt;We have been attempting to use the following XAML:&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;lt;xcdg:Column FieldName="."&amp;nbsp;Title="Name" AllowSort="True" x:Name="NameColumn"&amp;gt;&lt;br&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;			&lt;/span&gt;&amp;lt;xcdg:Column.CellContentTemplate&amp;gt;&lt;br&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;				&lt;/span&gt;&amp;lt;DataTemplate&amp;gt;&lt;br&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;					&lt;/span&gt;&amp;lt;Button x:Name="solButton" Content="{Binding Name}" FontWeight="Bold"&lt;br&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;					&lt;/span&gt;Command="{Binding DataContext.OpenCommand, RelativeSource={RelativeSource&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;				&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;AncestorType=Views:SearchResultsView}}"&lt;br&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;					&lt;/span&gt;CommandParameter="{Binding Guid}"/&amp;gt;&lt;br&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;				&lt;/span&gt;&amp;lt;/DataTemplate&amp;gt;&lt;br&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;			&lt;/span&gt;&amp;lt;/xcdg:Column.CellContentTemplate&amp;gt;&lt;br&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;&amp;lt;/xcdg:Column&amp;gt;&lt;/p&gt;&lt;p&gt;Clicking on the column header results in the terribly helpful exception that the two array elements do not implement IComparable.&lt;br&gt;(Name is a string.)&lt;/p&gt;&lt;p&gt;Implementing IComparable on the classes in Items does not seem to help.&lt;br&gt;Adding a custom SortComparer to the ViewModel and:&amp;nbsp;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xcdg:DataGridCollectionViewSource x:Key="dataGridSource"&amp;gt;&lt;br&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;&amp;lt;xcdg:DataGridCollectionViewSource.ItemProperties&amp;gt;&lt;br&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;			&lt;/span&gt;&amp;lt;xcdg:DataGridItemProperty Name="." ValuePath="Name" SortComparer="{Binding SortComparer}"/&amp;gt;&lt;br&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;		&lt;/span&gt;&amp;lt;/xcdg:DataGridCollectionViewSource.ItemProperties&amp;gt;&lt;br&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;&amp;lt;/xcdg:DataGridCollectionViewSource&amp;gt;&lt;/p&gt;&lt;div&gt;does nothing. (And the comparer is not even called.)&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Any assistance would be greatly valued.&lt;/div&gt;&lt;div&gt;Thanks in advance.&amp;nbsp;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>FilterRow in details view</title><link>http://xceed.com/CS/forums/thread/32948.aspx</link><pubDate>Thu, 06 Dec 2012 14:19:29 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32948</guid><dc:creator>dominik</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32948.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32948</wfw:commentRss><description>Is there any way to display&amp;nbsp;&lt;span style="font-family:Consolas;"&gt;FilterRow&amp;nbsp;&lt;/span&gt;in details view?</description></item><item><title>StatRow: Suspend Updates during Lengthy Operation?</title><link>http://xceed.com/CS/forums/thread/31687.aspx</link><pubDate>Wed, 15 Feb 2012 14:36:45 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:31687</guid><dc:creator>Jordan</dc:creator><slash:comments>4</slash:comments><comments>http://xceed.com/CS/forums/thread/31687.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=31687</wfw:commentRss><description>&lt;p&gt;Hello. &amp;nbsp;I make a batch of updates to my datagrid periodically. &amp;nbsp;I have a StatRow that I use for column sums. &amp;nbsp;After every update in my batch of updates to my datagrid, the StatRow recalculates itself. &amp;nbsp;This looks weird.&lt;/p&gt;&lt;p&gt;Is it possible to suspend updates to the StatRow during a batch of updates to a datagrid?&amp;nbsp;And then resume updates once the batch is complete. &amp;nbsp;(I realize that in the interim, the StatRow would display an erroneous result)&lt;/p&gt;</description></item><item><title>How to keep grid state</title><link>http://xceed.com/CS/forums/thread/32886.aspx</link><pubDate>Thu, 22 Nov 2012 09:41:15 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32886</guid><dc:creator>Artem</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32886.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32886</wfw:commentRss><description>&lt;div&gt;Grid is updated on a timer. How to save and restore the entire state of the grid:&lt;/div&gt;&lt;div&gt;groups,&amp;nbsp;column&amp;nbsp;position, column sorting, status groups (expanded/ collapsed), the selected/focused row, etc.?&lt;/div&gt;&lt;div&gt;How do I make the upgrade grid does not flash?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;To sum up: how to correctly update the source grid?&lt;/div&gt;</description></item><item><title>CustomItemContainerGenerator.GenerateNextLocalContainer: Node is not the current one.</title><link>http://xceed.com/CS/forums/thread/32828.aspx</link><pubDate>Fri, 02 Nov 2012 21:20:07 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32828</guid><dc:creator>Dude</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32828.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32828</wfw:commentRss><description>&lt;p&gt;Hi folks,&lt;/p&gt;&lt;p&gt;So i have a rather complicated setup at hand where the grid has both grouping and master/details going on at the same time. &amp;nbsp;The problem arises when the grid is first group then we drill into one of the master/details drill down and when we collapse that drilldown we get that exception:&lt;/p&gt;&lt;p&gt;&amp;nbsp;Xceed.Wpf.DataGrid.DataGridInternalException occurred&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;
Message=CustomItemContainerGenerator.GenerateNextLocalContainer: Node is not
the current one.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp; Source=Xceed.Wpf.DataGrid.v4.4&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp; StackTrace:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
Xceed.Wpf.DataGrid.CustomItemContainerGenerator.GenerateNextLocalContainer(Boolean&amp;amp;
isNewlyRealized)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
Xceed.Wpf.DataGrid.CustomItemContainerGenerator.System.Windows.Controls.Primitives.IItemContainerGenerator.GenerateNext(Boolean&amp;amp;
isNewlyRealized)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
Xceed.Wpf.DataGrid.Views.TableViewItemsHost.GenerateContainer(ICustomItemContainerGenerator
generator, Int32 index, Boolean measureInvalidated)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
Xceed.Wpf.DataGrid.Views.TableViewItemsHost.GenerateContainers(ICustomItemContainerGenerator
generator, Double pageHeight, HashSet`1 layoutedContainersToRecycle, Boolean
measureInvalidated, PageIndexes&amp;amp; pageIndexes, Double&amp;amp; containersHeight)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.Views.TableViewItemsHost.GeneratePage(Double
availableHeight, Boolean measureInvalidated, PageIndexes&amp;amp; generatedPage,
Double&amp;amp; containersHeight)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
Xceed.Wpf.DataGrid.Views.TableViewItemsHost.GeneratePageAndUpdateIScrollInfoValues(Size
availableSize, Boolean measureInvalidated, Double&amp;amp; viewportHeight)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
Xceed.Wpf.DataGrid.Views.TableViewItemsHost.MeasureOverride(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.UIElement.Measure(Size
availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size
constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.FrameworkElement.MeasureCore(Size
availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size
referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Grid.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.UIElement.Measure(Size
availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size
referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Grid.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
Xceed.Wpf.DataGrid.Views.DataGridScrollViewer.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Controls.Border.MeasureOverride(Size
constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Grid.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Control.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
Xceed.Wpf.DataGrid.DataGridControl.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Controls.Grid.MeasureCell(Int32
cell, Boolean forceInfinityV)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;at
System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size
referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Grid.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size
constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Controls.Border.MeasureOverride(Size
constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Control.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Canvas.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Border.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.UIElement.Measure(Size
availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size
referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;at
System.Windows.Controls.Grid.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size
constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.FrameworkElement.MeasureCore(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
System.Windows.UIElement.Measure(Size availableSize)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;</description></item><item><title>Xceed WPF DataGrid View property throwing "Object reference not set to an instance of an object"</title><link>http://xceed.com/CS/forums/thread/32859.aspx</link><pubDate>Tue, 13 Nov 2012 20:22:35 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32859</guid><dc:creator>Kiran</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32859.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32859</wfw:commentRss><description>&lt;p&gt;I recently upgraded my Xceed WPF DataGrid Dll from version 3.8.4239.29266&amp;nbsp;&amp;nbsp; to Version 3.9.12355.10080&lt;/p&gt;&lt;p&gt;And now with new version,&amp;nbsp; I see that wherever I use GridControl.View in my XAML , "its throwing the Object reference not set to an instance of an object" &lt;/p&gt;&lt;p&gt;Below is the code snippet&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;lt;Controls:GridControl.View&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;xcdg:CompactCardView UseDefaultHeadersFooters="False"&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;lt;xcdg:CompactCardView.Style&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;Style TargetType="{x:Type xcdg:CompactCardView}" /&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;lt;/xcdg:CompactCardView.Style&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/xcdg:CompactCardView&amp;gt;&lt;br&gt;&amp;lt;/Controls:GridControl.View&amp;gt; &lt;br&gt;&lt;/p&gt;&lt;p&gt;Controls.GridControl is my class that is derived from Xceed.Wpf.DataGrid.DataGridControl.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Below is the StackTrace during the error.&lt;br&gt;&lt;/p&gt;&lt;p&gt;System.NullReferenceException was unhandled by user code&lt;br&gt;&amp;nbsp; Message=Object reference not set to an instance of an object.&lt;br&gt;&amp;nbsp; Source=PresentationFramework&lt;br&gt;&amp;nbsp; StackTrace:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.StyleHelper.ProcessInstanceValue(DependencyObject target, Int32 childIndex, HybridDictionary instanceValues, DependencyProperty dp, Int32 i, Boolean apply)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.StyleHelper.ProcessInstanceValuesHelper(ItemStructList`1&amp;amp; valueLookupList, DependencyObject target, Int32 childIndex, HybridDictionary instanceValues, Boolean apply)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.StyleHelper.ProcessInstanceValuesForChild(DependencyObject container, DependencyObject child, Int32 childIndex, HybridDictionary instanceValues, Boolean apply, FrugalStructList`1&amp;amp; childRecordFromChildIndex)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.StyleHelper.ReleaseInstanceData(UncommonField`1 dataField, DependencyObject container, FrameworkElement fe, FrameworkContentElement fce, Style oldStyle, FrameworkTemplate oldFrameworkTemplate, InternalFlags hasGeneratedSubTreeFlag)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.StyleHelper.UpdateInstanceData(UncommonField`1 dataField, FrameworkElement fe, FrameworkContentElement fce, Style oldStyle, Style newStyle, FrameworkTemplate oldFrameworkTemplate, FrameworkTemplate newFrameworkTemplate, InternalFlags hasGeneratedSubTreeFlag)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.StyleHelper.DoThemeStyleInvalidations(FrameworkElement fe, FrameworkContentElement fce, Style oldThemeStyle, Style newThemeStyle, Style style)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.StyleHelper.UpdateThemeStyleCache(FrameworkElement fe, FrameworkContentElement fce, Style oldThemeStyle, Style newThemeStyle, Style&amp;amp; themeStyleCache)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.FrameworkElement.OnThemeStyleChanged(DependencyObject d, Object oldValue, Object newValue)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.StyleHelper.GetThemeStyle(FrameworkElement fe, FrameworkContentElement fce)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.FrameworkElement.UpdateThemeStyleProperty()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.FrameworkElement.OnThemeStyleKeyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp;amp; newEntry, Boolean coerceWithDeferredReference, OperationType operationType)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, OperationType operationType, Boolean isInternal)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.FrameworkElement.set_DefaultStyleKey(Object value)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridControl.OnViewChanged(ViewBase oldView, ViewBase newView)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Xceed.Wpf.DataGrid.DataGridControl.OnViewChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp;amp; newEntry, Boolean coerceWithDeferredReference, OperationType operationType)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, OperationType operationType, Boolean isInternal)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Markup.BamlRecordReader.SetDependencyValueCore(DependencyObject dependencyObject, DependencyProperty dependencyProperty, Object value)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Markup.BamlRecordReader.SetDependencyValue(DependencyObject dependencyObject, DependencyProperty dependencyProperty, Object value)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Markup.BamlRecordReader.SetDependencyComplexProperty(Object currentTarget, BamlAttributeInfoRecord attribInfo, Object o)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Markup.BamlRecordReader.SetPropertyValueToParent(Boolean fromStartTag, Boolean&amp;amp; isMarkupExtension)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Markup.BamlRecordReader.BaseReadElementStartRecord(BamlElementStartRecord bamlElementRecord)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Markup.BamlRecordReader.ReadElementStartRecord(BamlElementStartRecord bamlElementRecord)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Markup.BamlRecordReader.ReadRecord(BamlRecord bamlRecord)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Markup.BamlRecordReader.Read(Boolean singleRecord)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Markup.TreeBuilderBamlTranslator.ParseFragment()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Markup.TreeBuilder.Parse()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Armor.Client.Modules.Devices.Views.ACS.ACSReaderList.InitializeComponent() in c:\TFS\ArmorNext\F\Development\Armor\Client\Modules\Armor.Client.Modules.Devices\Views\ACS\ACSReaderList.xaml:line 1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Armor.Client.Modules.Devices.Views.ACS.ACSReaderList..ctor(IGeneralViewModel viewModel) in C:\TFS\ArmorNext\F\Development\Armor\Client\Modules\Armor.Client.Modules.Devices\Views\ACS\ACSReaderList.xaml.cs:line 28&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at BuildUp_Armor.Client.Modules.Devices.Views.ACS.ACSReaderList(IBuilderContext )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Microsoft.Practices.ObjectBuilder2.DynamicMethodBuildPlan.BuildUp(IBuilderContext context)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) &lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks for the help &lt;br&gt;&lt;/p&gt;</description></item><item><title>Print Preview feature in DataGrid -  Preview of a combo box column</title><link>http://xceed.com/CS/forums/thread/32895.aspx</link><pubDate>Fri, 23 Nov 2012 06:12:20 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32895</guid><dc:creator>H</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32895.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32895</wfw:commentRss><description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Am using the print preview feature of the datagrid. I notice that if the grid contains a combo box, when we do the preview...it is the selected Value that is displayed.&lt;/P&gt;
&lt;P&gt;Is there some way whereby in the preview i can see the Selected Text and not the value ?&lt;/P&gt;
&lt;P&gt;Can we customise the data to be previewed ?&lt;/P&gt;
&lt;P&gt;Hoping to get some idead on how I can tackle this.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Thanks.&lt;/P&gt;</description></item><item><title>how do I hide columns in my detail configuration when I use AutoCreateDetailConfigurations?</title><link>http://xceed.com/CS/forums/thread/27509.aspx</link><pubDate>Tue, 13 Jul 2010 13:49:34 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:27509</guid><dc:creator>Tanner</dc:creator><slash:comments>8</slash:comments><comments>http://xceed.com/CS/forums/thread/27509.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=27509</wfw:commentRss><description>&lt;p&gt;I have a couple of redundant columns in my detail datagrid and I wanted to hide them. I tried to use the following xaml&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;lt;xcdg:DataGridControl.DetailConfigurations&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;lt;xcdg:DetailConfiguration RelationName="Scanner Details" Title="Scanner Details" ItemContainerStyle="{StaticResource alternatingDataRowStyle}"&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;lt;xcdg:DetailConfiguration.Columns&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;xcdg:Column FieldName="ScannerNumber" Visible="False"/&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;xcdg:Column FieldName="Area" Visible="False"/&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;lt;/xcdg:DetailConfiguration.Columns&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;lt;/xcdg:DetailConfiguration&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;lt;/xcdg:DataGridControl.DetailConfigurations&amp;gt;&lt;/p&gt;&lt;p&gt;but it did not work correctly because I am using AutoCreateDetailConfigurations = True in my code after I create a relationship between two datatables. The xaml most likely creates yet another datarelation and when I turn off the AutoCreateDetailConfigurations I get no detail data at all despite the markup above.&lt;br&gt;&lt;/p&gt;&lt;p&gt;What I would like to do is hide these columns in code if possible so I did not have to add this extra markup to the xaml. Can anyone help me figure this out? &lt;br&gt;&lt;/p&gt;</description></item><item><title>How to check if the selected cell is part of the column header or is just a grid cell</title><link>http://xceed.com/CS/forums/thread/32905.aspx</link><pubDate>Mon, 26 Nov 2012 22:14:45 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32905</guid><dc:creator>Sebastian</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32905.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32905</wfw:commentRss><description>&lt;p&gt;Hey everyone,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am trying to use the DataGrid control for WPF and I have everything setup and working. However, I would like to be able to find out if the cell that I click is part of the column header or if it is just a DataCell. The reason I ask is because all Cells are assigned to a click event and I would like to handle that event differently depending on the type. Any advice is greatly appreciated.&amp;nbsp;&lt;/p&gt;</description></item><item><title>TitleTemplate</title><link>http://xceed.com/CS/forums/thread/23982.aspx</link><pubDate>Wed, 16 Sep 2009 12:46:19 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:23982</guid><dc:creator>Yaniv</dc:creator><slash:comments>15</slash:comments><comments>http://xceed.com/CS/forums/thread/23982.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=23982</wfw:commentRss><description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have custom DataTemplate for the &lt;FONT size=2&gt;TitleTemplate.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Currently, when i drag the column title to the grouping area i see the same title&amp;nbsp;template.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;How can i customize the title template for the grouping area? and if there is a way to select specific&amp;nbsp;group item&amp;nbsp;and drop it from the grouping by clicking the Delete key&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Thanks&lt;/FONT&gt;&lt;/P&gt;</description></item><item><title>Configure export to Excel</title><link>http://xceed.com/CS/forums/thread/32891.aspx</link><pubDate>Thu, 22 Nov 2012 15:46:36 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32891</guid><dc:creator>Kieran</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32891.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32891</wfw:commentRss><description>&lt;p style="padding:0px;margin:0px 0px 12px;font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;Hi,&lt;/p&gt;&lt;p style="padding:0px;margin:0px 0px 12px;font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;I'm using Datagrid for wpf 4.4 and im trying to configure the export to excel. I want it to do two things&lt;/p&gt;&lt;p style="padding:0px;margin:0px 0px 12px;font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;Firstly to not export the group headings&lt;/p&gt;&lt;p style="padding:0px;margin:0px 0px 12px;font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;Secondly to autosize the column headers to the data (also it would be perfect if i could set a max column width)&lt;/p&gt;&lt;p style="padding:0px;margin:0px 0px 12px;font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;&amp;nbsp;Thanks in advance,&lt;/p&gt;&lt;p style="padding:0px;margin:0px 0px 12px;font-family:Verdana, Arial, Helvetica;font-size:11px;line-height:13px;"&gt;Kieran&amp;nbsp;&lt;/p&gt;</description></item><item><title>How to keep column resize and poisition</title><link>http://xceed.com/CS/forums/thread/32862.aspx</link><pubDate>Mon, 19 Nov 2012 17:13:24 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32862</guid><dc:creator>Hwasoo</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32862.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32862</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Could someone let me know how to keep&amp;nbsp;columns&amp;nbsp;re-sized&amp;nbsp;width and re-arranged&amp;nbsp;position&amp;nbsp;from original ones?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;TIA&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>DocumentViewer Vertical ScrollBar isn't rendered when using the Office2007Blue theme</title><link>http://xceed.com/CS/forums/thread/26885.aspx</link><pubDate>Wed, 19 May 2010 02:43:44 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:26885</guid><dc:creator>Craig</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/26885.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=26885</wfw:commentRss><description>&lt;P&gt;When you use the Office2007Blue theme the DocumentViewer's vertical scroll bar doesn't show properly.&amp;nbsp; It's very easy to repro... just create a project and add a document viewer to it while using the theme.&lt;/P&gt;
&lt;P&gt;Known issue?&amp;nbsp; Fix available?&lt;/P&gt;</description></item><item><title>DatePicker style/template</title><link>http://xceed.com/CS/forums/thread/12137.aspx</link><pubDate>Fri, 09 May 2008 19:35:53 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:12137</guid><dc:creator>justin</dc:creator><slash:comments>4</slash:comments><comments>http://xceed.com/CS/forums/thread/12137.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=12137</wfw:commentRss><description>&lt;P&gt;Im fairly new to Xceed and you guys definately have a nice product. It seems no easy task styling the datepicker control however. Actually on that note I feel the same way for the datagrid as well. I just cant seem to find one central place where you guys say hey -- here is our control and heres the pieces for it. Is there some sample templates I can follow or find here? Please excuse my ignorance if im missing something. thanks!&lt;/P&gt;
&lt;P&gt;justin&lt;/P&gt;</description></item><item><title>Change date format in DatePicker CellEditor</title><link>http://xceed.com/CS/forums/thread/32694.aspx</link><pubDate>Wed, 26 Sep 2012 16:13:31 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32694</guid><dc:creator>Jib</dc:creator><slash:comments>2</slash:comments><comments>http://xceed.com/CS/forums/thread/32694.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32694</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I'm looking for a way to change the date format in the DataPicker of a cell when it is being edited. I managed to have the good date format when the cell is not in edition mode, however, when I enter the edit mode it seems to switch back to my local culture date format.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Thanks in advance for any hint.&lt;/p&gt;&lt;p&gt;Jib &lt;br&gt;&lt;/p&gt;</description></item><item><title>Really disabling horizontal scrolling...</title><link>http://xceed.com/CS/forums/thread/32810.aspx</link><pubDate>Tue, 30 Oct 2012 20:09:10 GMT</pubDate><guid isPermaLink="false">14592c03-f9d0-4f6b-b4cd-71e0e1b1f679:32810</guid><dc:creator>Friedrich</dc:creator><slash:comments>1</slash:comments><comments>http://xceed.com/CS/forums/thread/32810.aspx</comments><wfw:commentRss>http://xceed.com/CS/forums/commentrss.aspx?SectionID=35&amp;PostID=32810</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;trying to disable horizontal scrolling. I do have this code that removes the visibility of the Horizontal scrollbar&lt;/p&gt;&lt;pre style="font-family:Consolas;font-size:15;color:black;background:#dff7d5;"&gt;&lt;span style="color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Style&lt;/span&gt;&lt;span style="color:red;"&gt;&amp;nbsp;TargetType&lt;/span&gt;&lt;span style="color:blue;"&gt;="{&lt;/span&gt;&lt;span style="color:#a31515;"&gt;x&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Type&lt;/span&gt;&lt;span style="color:red;"&gt;&amp;nbsp;xcdg&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color:red;"&gt;TableViewScrollViewer&lt;/span&gt;&lt;span style="color:blue;"&gt;}&lt;/span&gt;&lt;span style="color:blue;"&gt;"&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:#a31515;"&gt;	&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Setter&lt;/span&gt;&lt;span style="color:red;"&gt;&amp;nbsp;Property&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:blue;"&gt;"VerticalScrollBarVisibility"&lt;/span&gt;
				&lt;span style="color:red;"&gt;	Value&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:blue;"&gt;"Auto"&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;nbsp;/&amp;gt;&lt;/span&gt;
&lt;span style="color:#a31515;"&gt;	&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Setter&lt;/span&gt;&lt;span style="color:red;"&gt;&amp;nbsp;Property&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:blue;"&gt;"HorizontalScrollBarVisibility"&lt;/span&gt;
				&lt;span style="color:red;"&gt;	Value&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:blue;"&gt;"Hidden"&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;nbsp;/&amp;gt;&lt;br&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515;"&gt;Style&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;&amp;nbsp;I'm also overriding the Cursor right key by hooking the PreviewKeyUp event on the grid - the handler's below:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;pre style="font-family:Consolas;font-size:15;color:black;background:#dff7d5;"&gt;&lt;span style="color:blue;"&gt;private&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;void&lt;/span&gt;&amp;nbsp;OnDatagridPreviewKeyUp(&lt;span style="color:blue;"&gt;object&lt;/span&gt;&amp;nbsp;sender,&amp;nbsp;&lt;span style="color:#2b91af;"&gt;KeyEventArgs&lt;/span&gt;&amp;nbsp;e)
{
	&lt;span style="color:blue;"&gt;if&lt;/span&gt;&amp;nbsp;(e.Key&amp;nbsp;==&amp;nbsp;&lt;span style="color:#2b91af;"&gt;Key&lt;/span&gt;.Right)
	{
		// custom handler here!
		e.Handled&amp;nbsp;=&amp;nbsp;&lt;span style="color:blue;"&gt;true&lt;/span&gt;;  // prevent further processing in theory..
	}&lt;br&gt;}&lt;br&gt;&lt;/pre&gt;&lt;p&gt;Both hidden and disabled values on the horz. scrollbar visibility don't disable the Right arrow scrolling.&amp;nbsp; My overriding the Key up also does not kill the horizontal scrolling. How do I go about disabling the horizontal scrolling functionality (or key assignment).&lt;br&gt;&lt;/p&gt;&lt;p&gt;Best, &lt;br&gt;&lt;/p&gt;&lt;p&gt;Friedrich &lt;br&gt;&lt;/p&gt;</description></item></channel></rss>