<?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: How do I filter items from a collection?</title>
	<atom:link href="http://bea.stollnitz.com/blog/?feed=rss2&#038;p=31" rel="self" type="application/rss+xml" />
	<link>http://bea.stollnitz.com/blog/?p=31</link>
	<description>on Silverlight and WPF</description>
	<lastBuildDate>Mon, 02 Aug 2010 17:57:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Bea</title>
		<link>http://bea.stollnitz.com/blog/?p=31&#038;cpage=1#comment-193290</link>
		<dc:creator>Bea</dc:creator>
		<pubDate>Wed, 10 Mar 2010 06:18:16 +0000</pubDate>
		<guid isPermaLink="false">http://bea.stollnitz.com/blog/?p=31#comment-193290</guid>
		<description>Hi Jason,

Yes, that is possible. One way to achieve that is to connect each of your ListBoxes to a different CollectionViewSource. 
If you want to know more about that, &lt;a href=&quot;http://bea.stollnitz.com/blog/?p=387&quot; rel=&quot;nofollow&quot;&gt;this blog post&lt;/a&gt; may help.

Bea</description>
		<content:encoded><![CDATA[<p>Hi Jason,</p>
<p>Yes, that is possible. One way to achieve that is to connect each of your ListBoxes to a different CollectionViewSource.<br />
If you want to know more about that, <a href="http://bea.stollnitz.com/blog/?p=387" rel="nofollow">this blog post</a> may help.</p>
<p>Bea</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://bea.stollnitz.com/blog/?p=31&#038;cpage=1#comment-187826</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Tue, 09 Feb 2010 23:14:34 +0000</pubDate>
		<guid isPermaLink="false">http://bea.stollnitz.com/blog/?p=31#comment-187826</guid>
		<description>Hi Bea,

Great post! I just have a quick question about CollectionViewSource. Is there a way to turn off Selection Syncing? I&#039;m using several CollectionViewSource instances connected to the same list but I need each one to have a seperate selected item. I&#039;ve posted on MSDN but so far no luck so I came to the expert:)

Thanks,
Jason</description>
		<content:encoded><![CDATA[<p>Hi Bea,</p>
<p>Great post! I just have a quick question about CollectionViewSource. Is there a way to turn off Selection Syncing? I&#8217;m using several CollectionViewSource instances connected to the same list but I need each one to have a seperate selected item. I&#8217;ve posted on MSDN but so far no luck so I came to the expert:)</p>
<p>Thanks,<br />
Jason</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bea</title>
		<link>http://bea.stollnitz.com/blog/?p=31&#038;cpage=1#comment-170215</link>
		<dc:creator>Bea</dc:creator>
		<pubDate>Fri, 20 Nov 2009 16:10:50 +0000</pubDate>
		<guid isPermaLink="false">http://bea.stollnitz.com/blog/?p=31#comment-170215</guid>
		<description>Yep, ListCollectionView&#039;s filtering doesn&#039;t play well with data virtualization.

I have a solution for your problem and can make that my next blog post. So stay tuned - I&#039;ll post it in a few days.

Bea</description>
		<content:encoded><![CDATA[<p>Yep, ListCollectionView&#8217;s filtering doesn&#8217;t play well with data virtualization.</p>
<p>I have a solution for your problem and can make that my next blog post. So stay tuned &#8211; I&#8217;ll post it in a few days.</p>
<p>Bea</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dan</title>
		<link>http://bea.stollnitz.com/blog/?p=31&#038;cpage=1#comment-170196</link>
		<dc:creator>dan</dc:creator>
		<pubDate>Fri, 20 Nov 2009 14:23:35 +0000</pubDate>
		<guid isPermaLink="false">http://bea.stollnitz.com/blog/?p=31#comment-170196</guid>
		<description>Hi Bea,

I am trying to use collectionview filtering with your AsyncVirtualizingCollection over a large underlying data source.  The problem is that when a filter predicate is added to the ListCollectionView.Filter it goes off and enumerates over the entire underlying collection applying the filter.  I&#039;m wondering if there could be a workaround if I wrote my own ICollectionView so that filtering is applied as late as possible as items are scrolled into view.  This would obviously meam that the total filtered items count is unknown.  Could this possibly work?

Thanks
Dan</description>
		<content:encoded><![CDATA[<p>Hi Bea,</p>
<p>I am trying to use collectionview filtering with your AsyncVirtualizingCollection over a large underlying data source.  The problem is that when a filter predicate is added to the ListCollectionView.Filter it goes off and enumerates over the entire underlying collection applying the filter.  I&#8217;m wondering if there could be a workaround if I wrote my own ICollectionView so that filtering is applied as late as possible as items are scrolled into view.  This would obviously meam that the total filtered items count is unknown.  Could this possibly work?</p>
<p>Thanks<br />
Dan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bea</title>
		<link>http://bea.stollnitz.com/blog/?p=31&#038;cpage=1#comment-169873</link>
		<dc:creator>Bea</dc:creator>
		<pubDate>Tue, 17 Nov 2009 21:15:04 +0000</pubDate>
		<guid isPermaLink="false">http://bea.stollnitz.com/blog/?p=31#comment-169873</guid>
		<description>Hi Zach,

Your assumption is correct. 
You can add two CollectionViewSource instances to the resources, both pointing to the same source data (same Source property), but with different Filter methods. Then you can bind one control to one CVS, and another control to the other.

Let me know if you still have trouble with the syntax.

Bea</description>
		<content:encoded><![CDATA[<p>Hi Zach,</p>
<p>Your assumption is correct.<br />
You can add two CollectionViewSource instances to the resources, both pointing to the same source data (same Source property), but with different Filter methods. Then you can bind one control to one CVS, and another control to the other.</p>
<p>Let me know if you still have trouble with the syntax.</p>
<p>Bea</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bea</title>
		<link>http://bea.stollnitz.com/blog/?p=31&#038;cpage=1#comment-169871</link>
		<dc:creator>Bea</dc:creator>
		<pubDate>Tue, 17 Nov 2009 20:51:37 +0000</pubDate>
		<guid isPermaLink="false">http://bea.stollnitz.com/blog/?p=31#comment-169871</guid>
		<description>Yes, that&#039;s one way to get to the view. There are other ways - I explain all the different options &lt;a href=&quot;http://bea.stollnitz.com/blog/?p=387&quot; rel=&quot;nofollow&quot;&gt;in this post&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Yes, that&#8217;s one way to get to the view. There are other ways &#8211; I explain all the different options <a href="http://bea.stollnitz.com/blog/?p=387" rel="nofollow">in this post</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shimmy</title>
		<link>http://bea.stollnitz.com/blog/?p=31&#038;cpage=1#comment-169708</link>
		<dc:creator>Shimmy</dc:creator>
		<pubDate>Mon, 16 Nov 2009 04:21:24 +0000</pubDate>
		<guid isPermaLink="false">http://bea.stollnitz.com/blog/?p=31#comment-169708</guid>
		<description>Oh, it&#039;s m_CollectionViewSource.View.Refresh()</description>
		<content:encoded><![CDATA[<p>Oh, it&#8217;s m_CollectionViewSource.View.Refresh()</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shimmy</title>
		<link>http://bea.stollnitz.com/blog/?p=31&#038;cpage=1#comment-169707</link>
		<dc:creator>Shimmy</dc:creator>
		<pubDate>Mon, 16 Nov 2009 04:15:40 +0000</pubDate>
		<guid isPermaLink="false">http://bea.stollnitz.com/blog/?p=31#comment-169707</guid>
		<description>I am using a CollectionViewSource and I am unable to find that method, could you please help me out?</description>
		<content:encoded><![CDATA[<p>I am using a CollectionViewSource and I am unable to find that method, could you please help me out?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zach</title>
		<link>http://bea.stollnitz.com/blog/?p=31&#038;cpage=1#comment-169686</link>
		<dc:creator>Zach</dc:creator>
		<pubDate>Sun, 15 Nov 2009 22:07:46 +0000</pubDate>
		<guid isPermaLink="false">http://bea.stollnitz.com/blog/?p=31#comment-169686</guid>
		<description>how does one use a single observable collection, and then have two different control view that single collection in different ways with different filters?   i am assuming multiple views on top of the single collection,  but am having trouble with the XAML.</description>
		<content:encoded><![CDATA[<p>how does one use a single observable collection, and then have two different control view that single collection in different ways with different filters?   i am assuming multiple views on top of the single collection,  but am having trouble with the XAML.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bea</title>
		<link>http://bea.stollnitz.com/blog/?p=31&#038;cpage=1#comment-120</link>
		<dc:creator>Bea</dc:creator>
		<pubDate>Tue, 15 Aug 2006 03:38:55 +0000</pubDate>
		<guid isPermaLink="false">http://bea.stollnitz.com/blog/?p=31#comment-120</guid>
		<description>Hi Eiro,

There is a Refresh method on CollectionView that allows you to do what you&#039;re looking for.

Thanks!
Bea</description>
		<content:encoded><![CDATA[<p>Hi Eiro,</p>
<p>There is a Refresh method on CollectionView that allows you to do what you&#8217;re looking for.</p>
<p>Thanks!<br />
Bea</p>
]]></content:encoded>
	</item>
</channel>
</rss>
