<?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: Control.Trifecta: InvokeRequired, IsHandleCreated, and IsDisposed</title>
	<atom:link href="http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/</link>
	<description></description>
	<lastBuildDate>Thu, 25 Feb 2010 20:23:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Gregory Chernis</title>
		<link>http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/comment-page-1/#comment-681</link>
		<dc:creator>Gregory Chernis</dc:creator>
		<pubDate>Fri, 01 May 2009 15:29:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/#comment-681</guid>
		<description>If unmanaged counterpart of a control is not yet created, then InvokeCreated returns false.  This places IsDisposed call on any ol&#039; thread.  As I understand, IsDisposed should only be executed on Control&#039;s thread.  Please review.</description>
		<content:encoded><![CDATA[<p>If unmanaged counterpart of a control is not yet created, then InvokeCreated returns false.  This places IsDisposed call on any ol&#8217; thread.  As I understand, IsDisposed should only be executed on Control&#8217;s thread.  Please review.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Stutzbach</title>
		<link>http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/comment-page-1/#comment-641</link>
		<dc:creator>Daniel Stutzbach</dc:creator>
		<pubDate>Tue, 10 Mar 2009 02:50:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/#comment-641</guid>
		<description>If the object becomes disposed on another thread just before line 5 executes, you&#039;ll get an InvalidOperationException.  This can happen, for example, if the user closes the window just as the background work completes.</description>
		<content:encoded><![CDATA[<p>If the object becomes disposed on another thread just before line 5 executes, you&#8217;ll get an InvalidOperationException.  This can happen, for example, if the user closes the window just as the background work completes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron Lerch &#187; Blog Archive &#187; Debugging UI</title>
		<link>http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/comment-page-1/#comment-539</link>
		<dc:creator>Aaron Lerch &#187; Blog Archive &#187; Debugging UI</dc:creator>
		<pubDate>Mon, 22 Dec 2008 21:49:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/#comment-539</guid>
		<description>[...] talked before about System.Threading.SynchronizationContext, as well as BeginInvoke/InvokedRequired/IsHandleCreated. In a multi-threaded Windows Forms application they can easily be mis-used, introducing difficult [...]</description>
		<content:encoded><![CDATA[<p>[...] talked before about System.Threading.SynchronizationContext, as well as BeginInvoke/InvokedRequired/IsHandleCreated. In a multi-threaded Windows Forms application they can easily be mis-used, introducing difficult [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AliplePneunny</title>
		<link>http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/comment-page-1/#comment-535</link>
		<dc:creator>AliplePneunny</dc:creator>
		<pubDate>Sat, 20 Dec 2008 04:49:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/#comment-535</guid>
		<description>The good resource is informative and actual</description>
		<content:encoded><![CDATA[<p>The good resource is informative and actual</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olivier Goossens Bara</title>
		<link>http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/comment-page-1/#comment-496</link>
		<dc:creator>Olivier Goossens Bara</dc:creator>
		<pubDate>Sat, 15 Nov 2008 17:15:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/#comment-496</guid>
		<description>Hello
Your Article is very interesting
But I&#039;m still stuck trying to use Invoke

If I run in debug mode everything is fine
- in release it hangs after a random number of steps</description>
		<content:encoded><![CDATA[<p>Hello<br />
Your Article is very interesting<br />
But I&#8217;m still stuck trying to use Invoke</p>
<p>If I run in debug mode everything is fine<br />
- in release it hangs after a random number of steps</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: windows forms Globalization - Aaron Lerch</title>
		<link>http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/comment-page-1/#comment-28</link>
		<dc:creator>windows forms Globalization - Aaron Lerch</dc:creator>
		<pubDate>Wed, 09 Jan 2008 03:34:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.aaronlerch.com/blog/2006/12/15/controltrifecta-invokerequired-ishandlecreated-and-isdisposed/#comment-28</guid>
		<description>[...] So that&#039;s great, and even better it&#039;s easy. When your application starts, you can load culture/language information from whatever persistence mechanism you prefer, and essentially &quot;set it and forget it&quot;, since all Controls should be created on the same thread. [...]</description>
		<content:encoded><![CDATA[<p>[...] So that&#8217;s great, and even better it&#8217;s easy. When your application starts, you can load culture/language information from whatever persistence mechanism you prefer, and essentially &quot;set it and forget it&quot;, since all Controls should be created on the same thread. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
