title: Silverlight 4 Support for x:TypeArguments
body: <p>I've got a generic base page class that I'd like to use with my Silverlight pages. The only problem is that the x:TypeArguments attribute doesn't seem to be working.</p>
  
  <p>The attribute is only applied to the root element of the XAML page, and nowhere else.</p>
  
  <p>The error message I keep getting from the compiler is: <code>"Using the generic type 'Base.BasePage&lt;T&gt;' requires 1 type arguments"</code>. This error is always pointing to the generated Page.g.i.cs file.</p>
  
  <p>Here is an example of what my root element looks like:</p>
  
  <pre><code>&lt;Base:BasePage x:TypeArguments="ViewModels:MyViewModel"&gt;
  </code></pre>
  
  <p>I've had trouble finding good information on whether this is supported in Silverlight 4. Any help would be greatly appreciated. Thanks!</p>