<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.silverlight.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Programming with .NET - General</title><link>http://forums.silverlight.net/forums/17.aspx</link><description>General discussions around authoring Silverlight .NET applications.</description><dc:language>en</dc:language><generator>CommunityServer 2007 (Build: 20416.853)</generator><item><title>Re: XamlReader.Load with x:Name attribute</title><link>http://forums.silverlight.net/forums/thread/60760.aspx</link><pubDate>Fri, 13 Jun 2008 03:14:32 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:60760</guid><dc:creator>Allen Chen – MSFT</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/60760.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=60760</wfw:commentRss><description>&lt;p&gt;Hi:&lt;/p&gt;
&lt;p&gt;&amp;nbsp; Please try this:&lt;/p&gt;
&lt;p&gt;public class Entity : Control&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string Title { get; set; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public partial class Page : UserControl&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Page()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeComponent();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string s = @&amp;quot;&amp;lt;Model:Entity &lt;br /&gt;xmlns=&amp;#39;http://schemas.microsoft.com/client/2007&amp;#39; &lt;br /&gt;xmlns:x=&amp;#39;http://schemas.microsoft.com/winfx/2006/xaml&amp;#39; &lt;br /&gt;xmlns:Model=&amp;#39;clr-namespace:SilverlightApplication6;assembly=SilverlightApplication6&amp;#39; &lt;br /&gt;&amp;nbsp; x:Name=&amp;#39;EntityNameX&amp;#39; &lt;br /&gt;&amp;nbsp; Title=&amp;#39;EntityTitleX&amp;#39;&amp;gt;&lt;br /&gt;&amp;lt;/Model:Entity&amp;gt;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Control q = XamlReader.Load(s) as Control;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; string name= q.GetValue(NameProperty).ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;</description></item><item><title>Re: Re: XamlReader.Load with x:Name attribute</title><link>http://forums.silverlight.net/forums/thread/60469.aspx</link><pubDate>Thu, 12 Jun 2008 14:46:55 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:60469</guid><dc:creator>andrewz</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/60469.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=60469</wfw:commentRss><description>&lt;p&gt;I probably should have mentioned that this xaml is not for any UI controls, it is strictly for serializing data.&lt;/p&gt;</description></item><item><title>Re: XamlReader.Load with x:Name attribute</title><link>http://forums.silverlight.net/forums/thread/60325.aspx</link><pubDate>Thu, 12 Jun 2008 09:20:07 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:60325</guid><dc:creator>Tim Favour</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/60325.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=60325</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;This is because the XamlReader.Load changed from beta 1 to beta 2 and now always creates a separate namescope so that your loaded elements cannot be found globally with root.FindName. Microsoft suuggests a workaround in the end of this tread:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://silverlight.net/forums/t/17572.aspx"&gt;http://silverlight.net/forums/t/17572.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tim&lt;/p&gt;</description></item><item><title>XamlReader.Load with x:Name attribute</title><link>http://forums.silverlight.net/forums/thread/60008.aspx</link><pubDate>Wed, 11 Jun 2008 16:08:18 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:60008</guid><dc:creator>andrewz</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/60008.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=60008</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m loading xaml via XamlReader.Load the class has a property named &amp;quot;Name&amp;quot;, when loading the xaml it seems to ignore my Name attribute (I also tried x:Name).&amp;nbsp; The Title property loads fine, but the Name property is always null.&lt;/p&gt;
&lt;p&gt;public class Entity&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; public string Name { get; set; }&lt;br /&gt;&amp;nbsp;&amp;nbsp; public string Title { get; set; }&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;&amp;lt;Model:Entity&lt;br /&gt;&amp;nbsp; xmlns=&amp;quot;&lt;a href="http://schemas.microsoft.com/client/2007"&gt;http://schemas.microsoft.com/client/2007&lt;/a&gt;&amp;quot;&lt;br /&gt;&amp;nbsp; xmlns:x=&amp;quot;&lt;a href="http://schemas.microsoft.com/winfx/2006/xaml"&gt;http://schemas.microsoft.com/winfx/2006/xaml&lt;/a&gt;&amp;quot;&lt;br /&gt;&amp;nbsp; xmlns:Model=&amp;quot;clr-namespace:SilverlightApplication1;assembly=SilverlightApplication1&amp;quot;&lt;br /&gt;&amp;nbsp; x:Name=&amp;quot;EntityNameX&amp;quot;&lt;br /&gt;&amp;nbsp; Title=&amp;quot;EntityTitleX&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;/Model:Entity&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;lt;Model:Entity&lt;br /&gt;&amp;nbsp; xmlns=&amp;quot;&lt;a href="http://schemas.microsoft.com/client/2007"&gt;http://schemas.microsoft.com/client/2007&lt;/a&gt;&amp;quot;&lt;br /&gt;&amp;nbsp; xmlns:x=&amp;quot;&lt;a href="http://schemas.microsoft.com/winfx/2006/xaml"&gt;http://schemas.microsoft.com/winfx/2006/xaml&lt;/a&gt;&amp;quot;&lt;br /&gt;&amp;nbsp; xmlns:Model=&amp;quot;clr-namespace:SilverlightApplication1;assembly=SilverlightApplication1&amp;quot;&lt;br /&gt;&amp;nbsp; Name=&amp;quot;EntityNameY&amp;quot;&lt;br /&gt;&amp;nbsp; Title=&amp;quot;EntityTitleY&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;/Model:Entity&amp;gt;&lt;/p&gt;
&lt;p&gt;I Load the xaml using XamlReader.Load&lt;/p&gt;
&lt;p&gt;var x = XamlReader.Load(...)&lt;/p&gt;
&lt;p&gt;Does silverlight ignore attributes named Name?&lt;/p&gt;</description></item></channel></rss>