我们将使用Silverlight 5作为浏览器外应用程序,并且需要具有主窗口的单独标题。在Silverlight 4中,据我所知,无法设置此属性(请参阅this问题)。默认情况下,主窗口具有项目的标题,后跟“应用程序”。 Silverlight 5是否能够改变主窗口标题?甚至在运行时通过数据绑定?在Silverlight 5中编辑MainPage标题
0
A
回答
0
在你的silverlight项目 - >属性 - > OutOfBrowserSettings.xml你可以更新标题。
请在下面找到我的示例设置页面。
<OutOfBrowserSettings ShortName="My OOB Application" EnableGPUAcceleration="False" ShowInstallMenuItem="True">
<OutOfBrowserSettings.Blurb>This is my first OOB Application in SL 5.0</OutOfBrowserSettings.Blurb>
<OutOfBrowserSettings.WindowSettings>
<WindowSettings Title="My OOB Application" />
</OutOfBrowserSettings.WindowSettings>
<OutOfBrowserSettings.SecuritySettings>
<SecuritySettings ElevatedPermissions="Required" />
</OutOfBrowserSettings.SecuritySettings>
<OutOfBrowserSettings.Icons>
<Icon Size="16,16">Images/XX-16x16px.png</Icon>
<Icon Size="32,32">Images/XX-32x32px.png</Icon>
<Icon Size="48,48">Images/XX-48x48px.png</Icon>
<Icon Size="128,128">Images/XX-128x128px.png</Icon>
</OutOfBrowserSettings.Icons>
</OutOfBrowserSettings>
这里,WindowSettings - >标题会给主窗口标题& SHORTNAME将在快捷键给应用程序的名称。
感谢&问候, 卢梭Arulsamy
+0
Thx Rousseau。但是这并不新鲜,因为我已经在第一篇文章的评论中发布了。主要问题是如何在运行时通过数据绑定来更改它,因为我们使用MVVM模式,并且需要非常松散的耦合。 – Dudemeister 2012-03-07 07:22:54
0
主窗口的应用程序的标题可以在运行时只能通过“Application.Current.MainWindow.Title”进行调整。这不符合MVVM方法,因为您无法绑定到主窗口的title属性。这只适用于子窗口,因为您可以自己在代码中创建这些代码并完全控制它们。主窗口由系统提供,并在应用程序启动过程中创建。所以你不能在运行时绑定到属性。在初始化过程中,主窗口用“OutOfBrowserSettings.xml”中的参数设置正如我所说的,只能通过Application.Current.MainWindow“直接”调整主窗口参数...
相关问题
- 1. 编辑标题在Silverlight 4
- 2. Silverlight MainPage对象
- 3. 如何在silverlight 4 datagrid中创建可编辑的列标题?
- 4. 在IKImageBrowserView中的地方标题编辑
- 5. Silverlight + RIA:问题编辑实体
- 6. 编辑silverlight示例
- 7. 在Silverlight中阅读和编辑文本
- 8. 在Silverlight DataGrid中自动编辑行
- 9. 在Silverlight中编辑并继续?
- 10. 使UINavigationBar标题可编辑
- 11. Mp3标题信息编辑
- 12. Python编辑CSV标题
- 13. TreeView标签编辑问题
- 14. 的Silverlight 5验证问题
- 15. mac上的Silverlight 5问题
- 16. DataForm删除+& - 在Silverlight 5中
- 17. DotNetNuke 5:你如何在DotNetNuke 5中编辑模块内容?
- 18. 在定制主题wordpress的元框中编辑标题
- 19. 的Silverlight MVVM添加/编辑
- 20. Silverlight可编辑组合框
- 21. 在Eclipse编辑器中修饰编辑器标题图像的简单方法?
- 22. 2在IE9和Safari 5的单页上编辑ACE编辑
- 23. 编辑窗体不显示要在laravel 5编辑的值
- 24. ASP.NET 5和Silverlight 5
- 25. 的NavigationService在Silverlight 5
- 26. Silverlight 2中的富文本编辑
- 27. silverlight中的stackpanel可见性编辑
- 28. Xamarin.Forms MainPage
- 29. 混凝土5卡在编辑模式
- 30. 在rails中编码apostope的问题5
似乎可以在“OutOfBrowserSettings.xml”中调整主窗口标题。但如何通过数据绑定在运行时更改它? – Dudemeister 2012-02-29 08:51:18
看看下面的链接 [http://stackoverflow.com/questions/11445505/is-it-possible-to-change-the-title-of-the-application-in-out-of-browser-mode -in] [1] [1]:http://stackoverflow.com/questions/11445505/is-it-possible-to-change-the-title-of-the-application-in- out-of-browser-mode-in – Chitta 2012-07-17 12:19:46
[http://stackoverflow.com/questions/11445505/is-it-possible-to-change-the-title-of-the-application-in-out-of-browser -mode式] [1] [1]:http://stackoverflow.com/questions/11445505/is-it-possible-to-change-the-tit le-of-the-the-the-application-in-out-of-mode-mode- – Chitta 2012-07-17 12:21:24