我有一个从浏览器运行的 Silverlight 应用程序(在 VS 2010 professional 中使用 Silverlight 3)。该应用程序执行从一个用户控件到另一个用户控件的导航。我需要浏览器将其标题更改为导航到的页面的名称。截至目前,我编写了这样的 JavaScript:
HtmlPage.Window.Eval("new function(){document.title='" + this.GetType().Name + "'}");
这工作得很好。但还有比这更好的选择吗?
最佳答案
这个怎么样:
HtmlPage.Document.SetProperty("title", this.GetType().Name);
关于c# - 如何将浏览器标题设置为 Silverlight 应用程序中的事件用户控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8075572/