我們將使用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工具包5
- 4. 如何在silverlight 4 datagrid中創建可編輯的列標題?
- 5. 在Silverlight MainPage中找到的DataGridTextColumn命名空間MainPage中的xaml代碼,但未在silverlight庫中找到
- 6. Silverlight中的數據形編輯問題
- 7. Silverlight應用程序中MainPage的錯誤
- 8. 編輯XamDataGrid標題
- 9. 標題標籤html編輯
- 10. 在webforms中編輯radgrid列標題
- 11. 如何在yiibooster gridview中編輯標題?
- 12. 在IKImageBrowserView中的地方標題編輯
- 13. Silverlight + RIA:問題編輯實體
- 14. Stacklight在Silverlight 5中
- 15. 編輯silverlight示例
- 16. 在Silverlight中閱讀和編輯文本
- 17. 在Silverlight DataGrid中自動編輯行
- 18. 在Silverlight中編輯並繼續?
- 19. 使UINavigationBar標題可編輯
- 20. Mp3標題信息編輯
- 21. 更換/編輯CSV標題
- 22. Python編輯CSV標題
- 23. 內聯編輯標題
- 24. TreeView標籤編輯問題
- 25. 的Silverlight 5驗證問題
- 26. mac上的Silverlight 5問題
- 27. UINavigationBar可編輯標題?
- 28. 如何編輯標題欄?
- 29. 編輯css primeNG dataTable標題
- 30. 智能感知在XAML編輯器中禁用了Silverlight 5和Visual Studio 2010 SP1
似乎可以在「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