如何在Silverlight应用程序中将浏览器标题设置为活动用户控件

本文关键字:设置 标题 活动 控件 用户 浏览器 Silverlight 应用程序 | 更新日期: 2023-09-27 18:13:56

我有一个Silverlight应用程序(在VS 2010专业版中使用Silverlight 3)从浏览器运行。应用程序从一个用户控件导航到另一个用户控件。我需要我的浏览器将其标题更改为它导航到的页面的名称。到目前为止,我写了这样一个javascript:

    HtmlPage.Window.Eval("new function(){document.title='" + this.GetType().Name + "'}");

这工作得很好。但还有比这更好的选择吗?

如何在Silverlight应用程序中将浏览器标题设置为活动用户控件

这个怎么样:

HtmlPage.Document.SetProperty("title", this.GetType().Name);