Silverlight - 不设置页面标题

时间:2012-03-12 13:24:33

标签: silverlight navigation page-title

我有一个Silverlight导航应用程序。我不希望在此应用程序中导航以更改主机页面的Title属性。

我该如何实现?

1 个答案:

答案 0 :(得分:1)

我找到的解决方案只是在每个导航页面上设置标题,或者为所有导航页面使用基类并在其上设置标题。您可以管理自己的日记(这将阻止它设置),但这将是很多工作。这是NavigationService中的相关代码。

if (this.Journal.UseNavigationState && HtmlPage.IsEnabled)
{
    HtmlPage.Document.SetProperty("title", name ?? ((uriBeforeMapping == null) ? string.Empty : uriBeforeMapping.OriginalString));
}