C# Silverlight母版页

C# Silverlight母版页,c#,asp.net,silverlight,master-pages,C#,Asp.net,Silverlight,Master Pages,我是Silverlight的新手,决定试一试。我不知道如何使用Silverlight创建母版页(page.xaml) 任何帮助都将不胜感激, 谢谢从SL 2.0开始,Silverlight中没有“母版页”控件。但是,您可以通过使用ContentControl进行一些简单的内容交换来重现效果 最简单的实现是创建一个包含主内容的UserControl,然后使用ContentControl作为内容占位符(即类似于ASP.NET)。然后可以将内容设置为其他用户控件 在Silverlight 3.0中,您

我是Silverlight的新手,决定试一试。我不知道如何使用Silverlight创建母版页(page.xaml)

任何帮助都将不胜感激, 谢谢

从SL 2.0开始,Silverlight中没有“母版页”控件。但是,您可以通过使用ContentControl进行一些简单的内容交换来重现效果

最简单的实现是创建一个包含主内容的UserControl,然后使用ContentControl作为内容占位符(即类似于ASP.NET)。然后可以将内容设置为其他用户控件


在Silverlight 3.0中,您可以嵌入“框架”控件来完成同样的任务。

您可能会发现我的TemplatePanel实现对母版页场景很有意思。。。(只需将TemplatePanel作为页面中的根元素,并在参考资料中定义TemplatePanel的模板,这样就可以定义一次)

希望有帮助