<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: My wish came true&#8230;. I can now use DataBinding in a ConverterParameter</title>
	<atom:link href="http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/feed/" rel="self" type="application/rss+xml" />
	<link>http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/</link>
	<description>my life in Avalon ....</description>
	<lastBuildDate>Mon, 04 Jan 2010 23:11:44 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: John "Z-Bo" Zabroski</title>
		<link>http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2485</link>
		<dc:creator>John "Z-Bo" Zabroski</dc:creator>
		<pubDate>Mon, 27 Oct 2008 16:16:36 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2485</guid>
		<description>I dislike the MultiBinding ME as well.  It forces me to remember the order of arguments, instead of simply passing in named parameters.  I find this peculiar, since XAML was intended for tool-ability, yet Binding&#039;s are very much a black box design.  It also highlights an oversight in XAML&#039;s design that took some ingenuity to overcome: lack of a concise way to specify a Map.  I chose to create my own mini-language for this, based on Common Lisp-style linked list representations of name/value pairs.

I&#039;m a colossal geek as well, but I&#039;m trying to build long-term, zero-defect GUI applications.  I selected WPF largely because a number of features help this greatly, yet the core WPF team has been slow to respond to community acknowledgment that some basic improvements can and should be made.</description>
		<content:encoded><![CDATA[<p>I dislike the MultiBinding ME as well.  It forces me to remember the order of arguments, instead of simply passing in named parameters.  I find this peculiar, since XAML was intended for tool-ability, yet Binding&#8217;s are very much a black box design.  It also highlights an oversight in XAML&#8217;s design that took some ingenuity to overcome: lack of a concise way to specify a Map.  I chose to create my own mini-language for this, based on Common Lisp-style linked list representations of name/value pairs.</p>
<p>I&#8217;m a colossal geek as well, but I&#8217;m trying to build long-term, zero-defect GUI applications.  I selected WPF largely because a number of features help this greatly, yet the core WPF team has been slow to respond to community acknowledgment that some basic improvements can and should be made.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marlon Grech</title>
		<link>http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2484</link>
		<dc:creator>Marlon Grech</dc:creator>
		<pubDate>Mon, 27 Oct 2008 08:11:01 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2484</guid>
		<description>John &quot;Z-Bo&quot; Zabroski , I must say I agree with you... this is way complicated... if you ever need to do something similar use MultiBinding not this solution.

I am a geek, I love cool stuff... and that is why I created this.... what do you want me to do on a Sunday morning ?? :P</description>
		<content:encoded><![CDATA[<p>John &#8220;Z-Bo&#8221; Zabroski , I must say I agree with you&#8230; this is way complicated&#8230; if you ever need to do something similar use MultiBinding not this solution.</p>
<p>I am a geek, I love cool stuff&#8230; and that is why I created this&#8230;. what do you want me to do on a Sunday morning ?? <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Hormozi</title>
		<link>http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2483</link>
		<dc:creator>Robert Hormozi</dc:creator>
		<pubDate>Mon, 27 Oct 2008 05:36:29 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2483</guid>
		<description>Nice solution. 

Bea has posted a solution using multibinding 

http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/d6a95f05-4338-44a4-a834-bbfe71e893ac/

that is a lot simpler and cleaner than this. And more importantly, has no chance of breaking on future releases of .net frameworks (yours solution used a creative hack to get passed the sealed bit)

Although... your way is a lot cooler, I&#039;ll give you that ;)</description>
		<content:encoded><![CDATA[<p>Nice solution. </p>
<p>Bea has posted a solution using multibinding </p>
<p><a href="http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/d6a95f05-4338-44a4-a834-bbfe71e893ac/" rel="nofollow">http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/d6a95f05-4338-44a4-a834-bbfe71e893ac/</a></p>
<p>that is a lot simpler and cleaner than this. And more importantly, has no chance of breaking on future releases of .net frameworks (yours solution used a creative hack to get passed the sealed bit)</p>
<p>Although&#8230; your way is a lot cooler, I&#8217;ll give you that <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John "Z-Bo" Zabroski</title>
		<link>http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2482</link>
		<dc:creator>John "Z-Bo" Zabroski</dc:creator>
		<pubDate>Sun, 26 Oct 2008 19:47:54 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2482</guid>
		<description>I find this approach confusing to read, hard to follow, and not worthwhile to maintain.

Sorry, Marlon, I applaud your ingenuity but it just isn&#039;t good enough.

Just supplying counter-feedback in the face of elated masses.  Someone has to put their foot down and say &quot;No!&quot; to these hacks and unnecessary complexity.  Anyone using these hacks should just jump aboard a petition to make ConverterParameter a DependencyObject.</description>
		<content:encoded><![CDATA[<p>I find this approach confusing to read, hard to follow, and not worthwhile to maintain.</p>
<p>Sorry, Marlon, I applaud your ingenuity but it just isn&#8217;t good enough.</p>
<p>Just supplying counter-feedback in the face of elated masses.  Someone has to put their foot down and say &#8220;No!&#8221; to these hacks and unnecessary complexity.  Anyone using these hacks should just jump aboard a petition to make ConverterParameter a DependencyObject.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marlongrech</title>
		<link>http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2381</link>
		<dc:creator>marlongrech</dc:creator>
		<pubDate>Wed, 13 Aug 2008 12:41:27 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2381</guid>
		<description>nice one... I like it... Yet the only problem (not really a problem) would be that you would receive an instance of the proxy class in the ConverterParameter....

I like your solution :D cool!</description>
		<content:encoded><![CDATA[<p>nice one&#8230; I like it&#8230; Yet the only problem (not really a problem) would be that you would receive an instance of the proxy class in the ConverterParameter&#8230;.</p>
<p>I like your solution <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  cool!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin</title>
		<link>http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2380</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Wed, 13 Aug 2008 12:33:34 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2380</guid>
		<description>I found a way to use ConverterParameter Binding without reflection! Have a look at http://rauscheronline.de/index.php?itemid=4#more</description>
		<content:encoded><![CDATA[<p>I found a way to use ConverterParameter Binding without reflection! Have a look at <a href="http://rauscheronline.de/index.php?itemid=4#more" rel="nofollow">http://rauscheronline.de/index.php?itemid=4#more</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marlongrech</title>
		<link>http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2362</link>
		<dc:creator>marlongrech</dc:creator>
		<pubDate>Thu, 07 Aug 2008 20:09:01 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2362</guid>
		<description>RE: the FrameworkContentElements, there was no reason not to support them .... just a silly mistake....

I will update the post to say that this has reflection... THanks dude!!!!</description>
		<content:encoded><![CDATA[<p>RE: the FrameworkContentElements, there was no reason not to support them &#8230;. just a silly mistake&#8230;.</p>
<p>I will update the post to say that this has reflection&#8230; THanks dude!!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh Smith</title>
		<link>http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2361</link>
		<dc:creator>Josh Smith</dc:creator>
		<pubDate>Thu, 07 Aug 2008 19:04:18 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2361</guid>
		<description>Very cool!  

Why not allow this to work for FrameworkContentElements too?  I saw that you throw an exception if you set this on anything but an FE, but is there a reason why you exclude FCEs?

I suggest that when using reflection to hack into WPF, you mention in the beginning of the post that this technique uses reflection.  This will immediately let people know that they cannot use the trick in the standard XBAPs, or any WPF app that runs with partial trust.  

Josh</description>
		<content:encoded><![CDATA[<p>Very cool!  </p>
<p>Why not allow this to work for FrameworkContentElements too?  I saw that you throw an exception if you set this on anything but an FE, but is there a reason why you exclude FCEs?</p>
<p>I suggest that when using reflection to hack into WPF, you mention in the beginning of the post that this technique uses reflection.  This will immediately let people know that they cannot use the trick in the standard XBAPs, or any WPF app that runs with partial trust.  </p>
<p>Josh</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marlongrech</title>
		<link>http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2346</link>
		<dc:creator>marlongrech</dc:creator>
		<pubDate>Sun, 03 Aug 2008 20:54:17 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2346</guid>
		<description>Thank you so much !

I guess you are teaching me a couple of things :)
I am filled with joy to here something like that from you....</description>
		<content:encoded><![CDATA[<p>Thank you so much !</p>
<p>I guess you are teaching me a couple of things <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
I am filled with joy to here something like that from you&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dr. WPF</title>
		<link>http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2345</link>
		<dc:creator>Dr. WPF</dc:creator>
		<pubDate>Sun, 03 Aug 2008 20:16:13 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/08/03/my-wish-came-true-i-can-now-use-databinding-in-a-converterparameter/#comment-2345</guid>
		<description>What a creative approach, Marlon! (And I thought I was a hacker!!)

I did a little reflection, and it looks like your approach should be reliable in the current release since the ConverterParameter property is never cached internally.  Nice job!  Keep us posted on how this works in your projects.  :)</description>
		<content:encoded><![CDATA[<p>What a creative approach, Marlon! (And I thought I was a hacker!!)</p>
<p>I did a little reflection, and it looks like your approach should be reliable in the current release since the ConverterParameter property is never cached internally.  Nice job!  Keep us posted on how this works in your projects.  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
