<?xml version="1.0" encoding="iso-8859-1"?><!-- generator="b2evolution/4.1.2" -->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Oliver Sturm's weblog - Latest Comments on Simulating object properties with ITypedList and custom PropertyDescriptors</title>
		<link>http://www.sturmnet.org/blog/?disp=comments</link>
		<atom:link rel="self" type="application/rss+xml" href="http://www.sturmnet.org/blog/?tempskin=_rss2&#38;disp=comments&#38;p=8" />
		<description></description>
		<language>en-US</language>
		<docs>http://backend.userland.com/rss</docs>
		<admin:generatorAgent rdf:resource="http://b2evolution.net/?v=4.1.2"/>
		<ttl>60</ttl>
		<item>
			<title> Chuck [Visitor] in response to: Simulating object properties with ITypedList and custom PropertyDescriptors</title>
			<pubDate>Tue, 15 May 2012 20:09:00 +0000</pubDate>
			<dc:creator>Chuck [Visitor]</dc:creator>
			<guid isPermaLink="false">c250444@http://www.sodthis.com/b2evolution/</guid>
			<description>THANKS SO MUCH.  I wasn&#039;t sure about how to implement this on my solution, but your examples worked like a charm!  YOU THA MAN, OLIVER!!!</description>
			<content:encoded><![CDATA[THANKS SO MUCH.  I wasn't sure about how to implement this on my solution, but your examples worked like a charm!  YOU THA MAN, OLIVER!!!]]></content:encoded>
			<link>http://www.sturmnet.org/blog/2005/02/04/simulating-fields#c250444</link>
		</item>
		<item>
			<title> Sven Boris Schreiber [Visitor] in response to: Simulating object properties with ITypedList and custom PropertyDescriptors</title>
			<pubDate>Thu, 04 Jun 2009 09:08:25 +0000</pubDate>
			<dc:creator>Sven Boris Schreiber [Visitor]</dc:creator>
			<guid isPermaLink="false">c249633@http://www.sodthis.com/b2evolution/</guid>
			<description>Hi Oliver, thanks a million for this article. It solved my DataGrid binding problem. Actually, my problem was a bit different. My data source is a custom IList, where the rows are arrays of structs, and where the number of columns is variable. However, it was easy to adapt your source code (essentially the implementations of PropertyDescriptor and ITypedList) to this situation.&lt;br /&gt;
&lt;br /&gt;
Thanks again - good work!&lt;br /&gt;
Sven Boris</description>
			<content:encoded><![CDATA[Hi Oliver, thanks a million for this article. It solved my DataGrid binding problem. Actually, my problem was a bit different. My data source is a custom IList, where the rows are arrays of structs, and where the number of columns is variable. However, it was easy to adapt your source code (essentially the implementations of PropertyDescriptor and ITypedList) to this situation.<br />
<br />
Thanks again - good work!<br />
Sven Boris]]></content:encoded>
			<link>http://www.sturmnet.org/blog/2005/02/04/simulating-fields#c249633</link>
		</item>
		<item>
			<title> Oliver Sturm [Visitor] in response to: Simulating object properties with ITypedList and custom PropertyDescriptors</title>
			<pubDate>Thu, 29 Sep 2005 09:04:52 +0000</pubDate>
			<dc:creator>Oliver Sturm [Visitor]</dc:creator>
			<guid isPermaLink="false">c3246@http://www.sodthis.com/b2evolution/</guid>
			<description>Hi Orlin - yes, last time I looked, the ASP.NET DataGrid wasn&#039;t able to use the ITypedList interface. I don&#039;t do ASP.NET all the time, so I haven&#039;t had a close look into what .NET 2 may change in this regard, though.</description>
			<content:encoded><![CDATA[Hi Orlin - yes, last time I looked, the ASP.NET DataGrid wasn't able to use the ITypedList interface. I don't do ASP.NET all the time, so I haven't had a close look into what .NET 2 may change in this regard, though.]]></content:encoded>
			<link>http://www.sturmnet.org/blog/2005/02/04/simulating-fields#c3246</link>
		</item>
		<item>
			<title> Orlin [Visitor] in response to: Simulating object properties with ITypedList and custom PropertyDescriptors</title>
			<pubDate>Thu, 29 Sep 2005 06:14:25 +0000</pubDate>
			<dc:creator>Orlin [Visitor]</dc:creator>
			<guid isPermaLink="false">c3244@http://www.sodthis.com/b2evolution/</guid>
			<description>Hi Oliver,&lt;br /&gt;&lt;br /&gt;I implemented ITypedList in a custom collection as you described but although it works OK with WindowsForms GridView control, the ASP.NET DataGrid control ignores it.  The GetItemProperties() method does not get called.&lt;br /&gt;Is this a problem with the DataGrid control?&lt;br /&gt;&lt;br /&gt;Thanks!&lt;br /&gt;Orlin</description>
			<content:encoded><![CDATA[Hi Oliver,<br /><br />I implemented ITypedList in a custom collection as you described but although it works OK with WindowsForms GridView control, the ASP.NET DataGrid control ignores it.  The GetItemProperties() method does not get called.<br />Is this a problem with the DataGrid control?<br /><br />Thanks!<br />Orlin]]></content:encoded>
			<link>http://www.sturmnet.org/blog/2005/02/04/simulating-fields#c3244</link>
		</item>
		<item>
			<title> Oliver Sturm [Visitor] in response to: Simulating object properties with ITypedList and custom PropertyDescriptors</title>
			<pubDate>Thu, 03 Mar 2005 11:48:20 +0000</pubDate>
			<dc:creator>Oliver Sturm [Visitor]</dc:creator>
			<guid isPermaLink="false">c37@http://www.sodthis.com/b2evolution/</guid>
			<description>Hm... why this is, that&#039;s an interesting question. Why would you assume that the properties should be in any specific order? Anyhow, I have some code that solves this problem and I&#039;m going to put up another post today showing how it can be done. Thanks for asking this!</description>
			<content:encoded><![CDATA[Hm... why this is, that's an interesting question. Why would you assume that the properties should be in any specific order? Anyhow, I have some code that solves this problem and I'm going to put up another post today showing how it can be done. Thanks for asking this!]]></content:encoded>
			<link>http://www.sturmnet.org/blog/2005/02/04/simulating-fields#c37</link>
		</item>
		<item>
			<title> John Eyles [Visitor] in response to: Simulating object properties with ITypedList and custom PropertyDescriptors</title>
			<pubDate>Thu, 03 Mar 2005 11:44:40 +0000</pubDate>
			<dc:creator>John Eyles [Visitor]</dc:creator>
			<guid isPermaLink="false">c36@http://www.sodthis.com/b2evolution/</guid>
			<description>Excellent article that shows how to create &quot;virtual&quot; properties and return a value when&lt;br /&gt;bound to a control such as a grid. The TypeDescriptor.GetProperties(MyType) line of code&lt;br /&gt;returns an array of property descriptors for &quot;MyType&quot;- but it seems that it does not always&lt;br /&gt;return the property descriptors in the same order as they appear in the class. &lt;br /&gt;Consequently, the properties can display in the grid out of order. Any ideas&lt;br /&gt;on why this is or how to get around it?</description>
			<content:encoded><![CDATA[Excellent article that shows how to create "virtual" properties and return a value when<br />bound to a control such as a grid. The TypeDescriptor.GetProperties(MyType) line of code<br />returns an array of property descriptors for "MyType"- but it seems that it does not always<br />return the property descriptors in the same order as they appear in the class. <br />Consequently, the properties can display in the grid out of order. Any ideas<br />on why this is or how to get around it?]]></content:encoded>
			<link>http://www.sturmnet.org/blog/2005/02/04/simulating-fields#c36</link>
		</item>
			</channel>
</rss>
