1. 程式人生 > >WPF 切換窗口 閃屏

WPF 切換窗口 閃屏

不同 round style log ont image ges 而且 post

  最近在項目需要從主界面切換到配置界面,配置界面主要是一個TabControl,有幾個不同的配置界面。之前剛剛創建項目的時候,從主界面切換到配置界面是沒有閃屏現象,後來才發現有閃屏現象,不過一直沒有時間解決,今天才空閑時間來查找原因。

  原因就是配置界面的背景使用的是UI提供的圖片,而且我只直接在自定義控件中將UserControl的Backgroud.ImageBrush設置為相對的圖片路徑。

1 <UserControl ....>
2     <UserControl.Background>
3        <ImageBrush ImageSource 
="..."/> 4 </UserControl.Background> 5 </UserControl >

  後面直接在TabControl的Template直接用Image控件來加載背景圖片,然後就可以了。

   沒有想到這麽一個大坑,忙了一天,現在才找到原因。

WPF 切換窗口 閃屏