回答
你是指部署爲XBAP WPF應用程序,如果是這樣的規則同樣適用作爲一個正常的網站,你只放置一個favicon.ico的根中你的IIS網站。
不,我指的是System.Windows.Controls.Page類。我需要更改標題欄上的圖標。 – 2009-01-11 01:26:09
我不認爲有基於在導航式應用程序的當前頁面上更改主機窗口的圖標任何支持。
一種解決方法可能是在頁面中引入Image類型的屬性(也許從基本頁面派生所有頁面,或者引入一個IHasIcon接口並實現它),然後將主機窗口的圖標綁定到該頁面。沿着線的東西:
<Window ...
Icon="{Binding Content.Icon,ElementName=frame1>
<Frame x:Name="frame1" ... />
</Window>
我還沒有試過,但我已經做了類似的事情,在導航應用程序綁定一個TextBlock到當前頁面的「稱號」。
我明白了。您需要創建自己的導航窗口才能設置所有這些窗口屬性。感謝您的答覆。 – 2009-01-11 12:08:04
可以通過將以下(VB)代碼添加到頁面的Loaded事件(我沒有測試將代碼放置在構造函數中)來修改主機窗口的圖標。
Dim hostWindow As NavigationWindow =
DirectCast(
DirectCast(Me.VisualParent,
System.Windows.Controls.ContentPresenter).
TemplatedParent,
System.Windows.Navigation.NavigationWindow)
Dim iconUri As New Uri("MyIcon.ico", UriKind.RelativeOrAbsolute)
hostWindow.Icon = BitmapFrame.Create(iconUri)
- 1. WPF頁面圖像
- 2. 如何在圖片頁面上設置`rel =「快捷圖標」`?
- 3. 在非HTML頁面上設置圖標
- 4. iText:爲頁面上的圖像設置圖像插值
- 5. 如何設置og:圖像以便從頁面獲取圖像?
- 6. 如何爲頁面上的所有圖像設置錯誤圖像?
- 7. 在面板中設置圖像圖標
- 8. 如何從圖像設置圖標(圖庫中的圖像)
- 9. 如何在WPF的圖像控件中設置圖像?
- 10. 如何將圖像設置爲WPF中的圖像控件?
- 11. 如何將圖像設置爲WPF中的圖像控件?
- 12. 如何在圖像視圖中設置圖像的標籤?
- 13. 如何在Rotativa的頁眉或頁腳上設置圖像PDF
- 14. 如何設置主頁按鈕圖標圖像不同於發射器圖標
- 15. 如何設置圖像的GPS座標?
- 16. 設置圖像在頁面頂部
- 17. 在每個打印頁面上設置HTML頁腳圖像
- 18. 如何在圖像上永久設置視頻圖標
- 19. 如何設置的圖像上UINavigationBar的
- 20. 如何設置按鈕上的圖像
- 21. 我如何設置在UIButton圖像前面的UIButton的標題
- 22. 如何在iphone中設置HTML頁面的背景圖像
- 23. 如何以與Google圖像類似的方式在頁面上放置圖像
- 24. 如何在WPF後面動態地將鼠標懸停在WPF上的圖像?
- 25. 如何爲頁面之間的轉換設置加載圖標?
- 26. 如何設置標籤欄圖像
- 27. 如何設置背景圖像標記
- 28. 在x頁上設置動畫圖像
- 29. 如何在主頁上的特色圖像中放置圖庫圖標?
- 30. 如何將圖像顯示在頁面上的固定位置
我明白了。您需要創建自己的NavigationWindow以設置所有這些窗口屬性。 – 2009-01-11 01:58:31