Silverlight 母版页

发布于 2024-07-18 00:31:55 字数 102 浏览 1 评论 0原文

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

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

I am new to Silverlight and have decided to give it a go. I have no idea how to create a master page (page.xaml) using Silverlight...

Any help will be appreciated,
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

疯狂的代价 2024-07-25 00:31:55

您可能会发现我的 TemplatePanel 实现对于母版页场景很有趣...(只需将 TemplatePanel 作为页面中的根元素,并在资源中定义 TemplatePanel 的模板,以便可以定义一次)

http://www.nikhilk.net/Silverlight-TemplatePanel.aspx

希望有所帮助!

You might find my TemplatePanel implementation interesting for the master page scenario... (just place a TemplatePanel as the root element in your page, and define the template of the TemplatePanel in resources so it can be defined once)

http://www.nikhilk.net/Silverlight-TemplatePanel.aspx

Hope that helps!

放血 2024-07-25 00:31:55

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

最简单的实现首先创建一个包含主内容的 UserControl,然后使用 ContentControl 充当内容占位符(即类似于 ASP.NET)。 然后你可以将Content设置为其他UserControls。

在 Silverlight 3.0 中,您可以嵌入“Frame”控件来执行相同的操作。

As of SL 2.0, there is no "MasterPage" control in Silverlight. However, you could reproduce the effect by doing some simple content swapping with a ContentControl.

The simplest implementation would start by creating a UserControl that has your master content, then use a ContentControl to act as the content place holder (i.e. similar to ASP.NET). Then you can set the Content to be other UserControls.

In Silverlight 3.0, you can embed "Frame" controls to do the same thing.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文