<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Update postings on Datagrid</title>
	<atom:link href="http://www.pochet.net/blog/2010/08/29/update-postings-on-datagrid/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pochet.net/blog/2010/08/29/update-postings-on-datagrid/</link>
	<description>Thoughts on developing a Silverlight LOB application by Emiel Jongerius</description>
	<lastBuildDate>Fri, 12 Oct 2012 14:40:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
	<item>
		<title>By: On developing Pochet.NET&#187; Blog Archive &#187; Datagrid: support for grouping on columns use IValueConverters to display their value and conditonal rowstyling</title>
		<link>http://www.pochet.net/blog/2010/08/29/update-postings-on-datagrid/comment-page-1/#comment-27010</link>
		<dc:creator>On developing Pochet.NET&#187; Blog Archive &#187; Datagrid: support for grouping on columns use IValueConverters to display their value and conditonal rowstyling</dc:creator>
		<pubDate>Mon, 09 Jul 2012 09:01:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.pochet.net/blog/?p=217#comment-27010</guid>
		<description>[...] Some further enhancements have been made to the DataGrid wrapper that has been the subject of this previous post: [...]</description>
		<content:encoded><![CDATA[<p>[...] Some further enhancements have been made to the DataGrid wrapper that has been the subject of this previous post: [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: On developing Pochet.NET&#187; Blog Archive &#187; Synchronizing group row headers with column headers in Silverlight DataGrid</title>
		<link>http://www.pochet.net/blog/2010/08/29/update-postings-on-datagrid/comment-page-1/#comment-27005</link>
		<dc:creator>On developing Pochet.NET&#187; Blog Archive &#187; Synchronizing group row headers with column headers in Silverlight DataGrid</dc:creator>
		<pubDate>Mon, 09 Jul 2012 09:00:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.pochet.net/blog/?p=217#comment-27005</guid>
		<description>[...] The code for the functionality in this post has been updated in Update postings on Datagrid [...]</description>
		<content:encoded><![CDATA[<p>[...] The code for the functionality in this post has been updated in Update postings on Datagrid [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emiel</title>
		<link>http://www.pochet.net/blog/2010/08/29/update-postings-on-datagrid/comment-page-1/#comment-1299</link>
		<dc:creator>Emiel</dc:creator>
		<pubDate>Sat, 13 Nov 2010 20:38:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.pochet.net/blog/?p=217#comment-1299</guid>
		<description>This is a tough question to answer. The biggest problem is the UI virtualization (see for instance &lt;a href=&quot;http://forums.silverlight.net/forums/p/101075/230671.aspx&quot; rel=&quot;nofollow&quot;&gt;this article&lt;/a&gt;).

Probably the best route to go is to maintain a separate collection of which checkboxes are checked and keep this collection up to date. This collection can also be used to make sure that the correct checkboxes are checked whenever a group header is recycled.

So unfortunately: no out-of-the-box solution from me...</description>
		<content:encoded><![CDATA[<p>This is a tough question to answer. The biggest problem is the UI virtualization (see for instance <a href="http://forums.silverlight.net/forums/p/101075/230671.aspx" rel="nofollow">this article</a>).</p>
<p>Probably the best route to go is to maintain a separate collection of which checkboxes are checked and keep this collection up to date. This collection can also be used to make sure that the correct checkboxes are checked whenever a group header is recycled.</p>
<p>So unfortunately: no out-of-the-box solution from me&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lars Morten Nygaard</title>
		<link>http://www.pochet.net/blog/2010/08/29/update-postings-on-datagrid/comment-page-1/#comment-1264</link>
		<dc:creator>Lars Morten Nygaard</dc:creator>
		<pubDate>Thu, 11 Nov 2010 16:01:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.pochet.net/blog/?p=217#comment-1264</guid>
		<description>Hi - thanks for a great post.

I have a question, related to the use of PCV and Datagrid grouping.

My goal is to determine the &quot;Selected group(s)&quot;, and to convey this to my VM. The VM will then delete them from the PagedCollectionView.

Option 1:
I&#039;m using a re-styled DataGridRowGroupHeader with some additional text, and a checkbox.

The reason for the check-box is to be able to select a number of &quot;groups&quot;, and delete them from the PagedCollectionView in my VM.

I&#039;m getting everything set up right, but when I&#039;ve checked a couple of boxes, I cannot find a way to determine which groupheaders have been checked.

Option 2:
Another approach I have tried is having a delete button in each group header. When the button is pressed, it should fire a delete command in my VM indicating that the current group is to be deleted. The only thing I need to know in my VM is what group is selected, or even what is the PCV.CurrentItem assosiated with this group. 

My problem of course is that by selecting the GroupHeader (with or without expanding it), I&#039;m apparently not setting the CurrentItem in the PCV. 

Any ideas on how to approach this using my own, or a completely different approach?

LarsM</description>
		<content:encoded><![CDATA[<p>Hi &#8211; thanks for a great post.</p>
<p>I have a question, related to the use of PCV and Datagrid grouping.</p>
<p>My goal is to determine the &#8220;Selected group(s)&#8221;, and to convey this to my VM. The VM will then delete them from the PagedCollectionView.</p>
<p>Option 1:<br />
I&#8217;m using a re-styled DataGridRowGroupHeader with some additional text, and a checkbox.</p>
<p>The reason for the check-box is to be able to select a number of &#8220;groups&#8221;, and delete them from the PagedCollectionView in my VM.</p>
<p>I&#8217;m getting everything set up right, but when I&#8217;ve checked a couple of boxes, I cannot find a way to determine which groupheaders have been checked.</p>
<p>Option 2:<br />
Another approach I have tried is having a delete button in each group header. When the button is pressed, it should fire a delete command in my VM indicating that the current group is to be deleted. The only thing I need to know in my VM is what group is selected, or even what is the PCV.CurrentItem assosiated with this group. </p>
<p>My problem of course is that by selecting the GroupHeader (with or without expanding it), I&#8217;m apparently not setting the CurrentItem in the PCV. </p>
<p>Any ideas on how to approach this using my own, or a completely different approach?</p>
<p>LarsM</p>
]]></content:encoded>
	</item>
</channel>
</rss>
