<?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: Creating gradient background with transparent labels in .NET Compact Framework</title>
	<atom:link href="http://breathingtech.com/2009/creating-gradient-background-with-transparent-labels-in-net-compact-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://breathingtech.com/2009/creating-gradient-background-with-transparent-labels-in-net-compact-framework/</link>
	<description>Technology, mobility and software development</description>
	<lastBuildDate>Thu, 17 May 2012 03:13:05 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: RAHUL</title>
		<link>http://breathingtech.com/2009/creating-gradient-background-with-transparent-labels-in-net-compact-framework/comment-page-1/#comment-37132</link>
		<dc:creator>RAHUL</dc:creator>
		<pubDate>Fri, 29 Jul 2011 12:44:33 +0000</pubDate>
		<guid isPermaLink="false">http://breathingtech.com/?p=601#comment-37132</guid>
		<description>Instead form i want to place transparent label on gradientfill panel.Panel is gradient filled using paintbackground event but label does not dislay any text on panel.</description>
		<content:encoded><![CDATA[<p>Instead form i want to place transparent label on gradientfill panel.Panel is gradient filled using paintbackground event but label does not dislay any text on panel.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Per Ola Sæther</title>
		<link>http://breathingtech.com/2009/creating-gradient-background-with-transparent-labels-in-net-compact-framework/comment-page-1/#comment-30621</link>
		<dc:creator>Per Ola Sæther</dc:creator>
		<pubDate>Tue, 26 Apr 2011 13:25:34 +0000</pubDate>
		<guid isPermaLink="false">http://breathingtech.com/?p=601#comment-30621</guid>
		<description>Arathi,
I&#039;m not sure where you have gone wrong. The code example above works on .NET Compact Framework. I have not done any Vb.net coding so I am not sure if you can use this example directly in VB.

If I understand you correct you get the error when you are using the visual designer. Try to add the TransparentLabel manually without using the visual designer. You can also have a look at an article I wrote about how to code your user controls so that they can be used by the visual designer: http://breathingtech.com/2009/using-user-controls-with-external-dll-references-in-visual-studio-designer/</description>
		<content:encoded><![CDATA[<p>Arathi,<br />
I&#8217;m not sure where you have gone wrong. The code example above works on .NET Compact Framework. I have not done any Vb.net coding so I am not sure if you can use this example directly in VB.</p>
<p>If I understand you correct you get the error when you are using the visual designer. Try to add the TransparentLabel manually without using the visual designer. You can also have a look at an article I wrote about how to code your user controls so that they can be used by the visual designer: <a href="http://breathingtech.com/2009/using-user-controls-with-external-dll-references-in-visual-studio-designer/" rel="nofollow">http://breathingtech.com/2009/using-user-controls-with-external-dll-references-in-visual-studio-designer/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arathi</title>
		<link>http://breathingtech.com/2009/creating-gradient-background-with-transparent-labels-in-net-compact-framework/comment-page-1/#comment-30306</link>
		<dc:creator>Arathi</dc:creator>
		<pubDate>Wed, 20 Apr 2011 13:17:12 +0000</pubDate>
		<guid isPermaLink="false">http://breathingtech.com/?p=601#comment-30306</guid>
		<description>Hi,
I am facing problem while creating the transparent labels. I am doing this in Vb.net.
I followed the instructions till adding the TransparentLabel.vb and couldn&#039;t go further in improving the looks of TransparentLabel. After that, i built the application, and could get the Transparent label in the toolbox but while putting the control on the form, it gives an big error message saying &#039;Failed to create component &#039;TransparentLabel&#039;. The error message follows:
&#039;System.MissingMethodException: Constructor on typw &#039;GRADIENT.TransparentLabel&#039; not found. 
at System.RuntimeType.CreateInstanceImp(BindingFlags bindingAttr, Binder binder,Object[] args,CultureInfo culture,Object[] activationAttributes)
....
....

Please let me know where i have gone wrong.</description>
		<content:encoded><![CDATA[<p>Hi,<br />
I am facing problem while creating the transparent labels. I am doing this in Vb.net.<br />
I followed the instructions till adding the TransparentLabel.vb and couldn&#8217;t go further in improving the looks of TransparentLabel. After that, i built the application, and could get the Transparent label in the toolbox but while putting the control on the form, it gives an big error message saying &#8216;Failed to create component &#8216;TransparentLabel&#8217;. The error message follows:<br />
&#8216;System.MissingMethodException: Constructor on typw &#8216;GRADIENT.TransparentLabel&#8217; not found.<br />
at System.RuntimeType.CreateInstanceImp(BindingFlags bindingAttr, Binder binder,Object[] args,CultureInfo culture,Object[] activationAttributes)<br />
&#8230;.<br />
&#8230;.</p>
<p>Please let me know where i have gone wrong.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Per Ola Sæther</title>
		<link>http://breathingtech.com/2009/creating-gradient-background-with-transparent-labels-in-net-compact-framework/comment-page-1/#comment-28533</link>
		<dc:creator>Per Ola Sæther</dc:creator>
		<pubDate>Thu, 24 Mar 2011 16:20:53 +0000</pubDate>
		<guid isPermaLink="false">http://breathingtech.com/?p=601#comment-28533</guid>
		<description>Hi Ajit Nagar,
The Coredll.dll is a part of Windows CE/Mobile and is in the ROM. You will not find Coredll.dll on your disk.

You will typically get this error if you try to run device code on desktop.</description>
		<content:encoded><![CDATA[<p>Hi Ajit Nagar,<br />
The Coredll.dll is a part of Windows CE/Mobile and is in the ROM. You will not find Coredll.dll on your disk.</p>
<p>You will typically get this error if you try to run device code on desktop.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ajit Nagar</title>
		<link>http://breathingtech.com/2009/creating-gradient-background-with-transparent-labels-in-net-compact-framework/comment-page-1/#comment-28442</link>
		<dc:creator>Ajit Nagar</dc:creator>
		<pubDate>Wed, 23 Mar 2011 05:47:23 +0000</pubDate>
		<guid isPermaLink="false">http://breathingtech.com/?p=601#comment-28442</guid>
		<description>hello,
This is really nice one.
but i got the error of importing the dll named coredll in win32helper class.
so how could you find this dll?</description>
		<content:encoded><![CDATA[<p>hello,<br />
This is really nice one.<br />
but i got the error of importing the dll named coredll in win32helper class.<br />
so how could you find this dll?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Per Ola Sæther</title>
		<link>http://breathingtech.com/2009/creating-gradient-background-with-transparent-labels-in-net-compact-framework/comment-page-1/#comment-25320</link>
		<dc:creator>Per Ola Sæther</dc:creator>
		<pubDate>Tue, 15 Feb 2011 15:55:31 +0000</pubDate>
		<guid isPermaLink="false">http://breathingtech.com/?p=601#comment-25320</guid>
		<description>You are welcome!</description>
		<content:encoded><![CDATA[<p>You are welcome!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mzoy</title>
		<link>http://breathingtech.com/2009/creating-gradient-background-with-transparent-labels-in-net-compact-framework/comment-page-1/#comment-25252</link>
		<dc:creator>mzoy</dc:creator>
		<pubDate>Tue, 15 Feb 2011 03:38:55 +0000</pubDate>
		<guid isPermaLink="false">http://breathingtech.com/?p=601#comment-25252</guid>
		<description>Thanks!</description>
		<content:encoded><![CDATA[<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Per Ola Sæther</title>
		<link>http://breathingtech.com/2009/creating-gradient-background-with-transparent-labels-in-net-compact-framework/comment-page-1/#comment-11677</link>
		<dc:creator>Per Ola Sæther</dc:creator>
		<pubDate>Sun, 17 Oct 2010 14:10:49 +0000</pubDate>
		<guid isPermaLink="false">http://breathingtech.com/?p=601#comment-11677</guid>
		<description>Hi Alaa Ezzat,

Thanks for your comment and I like your example on using reflection to Invoke the parent OnPaintBackground.</description>
		<content:encoded><![CDATA[<p>Hi Alaa Ezzat,</p>
<p>Thanks for your comment and I like your example on using reflection to Invoke the parent OnPaintBackground.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alaa Ezzat</title>
		<link>http://breathingtech.com/2009/creating-gradient-background-with-transparent-labels-in-net-compact-framework/comment-page-1/#comment-11652</link>
		<dc:creator>Alaa Ezzat</dc:creator>
		<pubDate>Sat, 16 Oct 2010 21:51:08 +0000</pubDate>
		<guid isPermaLink="false">http://breathingtech.com/?p=601#comment-11652</guid>
		<description>Very Nice Sir , Helps A Lot 

and let me add , that if you are packadging your code and don&#039;t want the user to have to implement the IPaintControl you can use reflection , a bit slower , but works in default scenario with no tweaks , like : 

  protected override void OnPaintBackground(PaintEventArgs e)
        {
            System.Reflection.MethodInfo method = Parent.GetType().GetMethod(&quot;OnPaintBackground&quot;, BindingFlags.Instance &#124; BindingFlags.NonPublic);

            method.Invoke(Parent,new object[]{ e});

        }</description>
		<content:encoded><![CDATA[<p>Very Nice Sir , Helps A Lot </p>
<p>and let me add , that if you are packadging your code and don&#8217;t want the user to have to implement the IPaintControl you can use reflection , a bit slower , but works in default scenario with no tweaks , like : </p>
<p>  protected override void OnPaintBackground(PaintEventArgs e)<br />
        {<br />
            System.Reflection.MethodInfo method = Parent.GetType().GetMethod(&#8220;OnPaintBackground&#8221;, BindingFlags.Instance | BindingFlags.NonPublic);</p>
<p>            method.Invoke(Parent,new object[]{ e});</p>
<p>        }</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Creating gradient buttons in .NET Compact Framework</title>
		<link>http://breathingtech.com/2009/creating-gradient-background-with-transparent-labels-in-net-compact-framework/comment-page-1/#comment-8653</link>
		<dc:creator>Creating gradient buttons in .NET Compact Framework</dc:creator>
		<pubDate>Wed, 01 Sep 2010 21:47:02 +0000</pubDate>
		<guid isPermaLink="false">http://breathingtech.com/?p=601#comment-8653</guid>
		<description>[...] have earlier written a post about Creating gradient background with transparent labels in .NET Compact Framework and the approach when creating a gradient button is quite similar. As a base for drawing gradient I [...]</description>
		<content:encoded><![CDATA[<p>[...] have earlier written a post about Creating gradient background with transparent labels in .NET Compact Framework and the approach when creating a gradient button is quite similar. As a base for drawing gradient I [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

