簡體   English   中英

WPF媒體元素的背景圖像

[英]Background Image for WPF media element

我對WPF很新,所以請理解這個問題是否過於簡單。 我要做的是為MediaElement (作為容器盒)設置背景圖像。 我試圖為包含它的網格設置背景圖像,但它不起作用。 MediaElement也沒有背景圖片。

是否有任何優雅的方式來制作這樣的背景?

我的MediaElement:

<MediaElement Name="mediaLessonImage" Grid.Column="1" Margin="50,78.01,7,159.99" Grid.Row="1"></MediaElement>

我會感謝任何幫助。

更新:基於Ioxxy答案,我已經檢索了解決方案(只是稍作修改):

<Border  Grid.Column="1" Margin="50,78.01,7,159.99" Grid.Row="1">
   <Border.Background>
      <ImageBrush ImageSource="BackImage.jpg" Stretch="Fill"/>
   </Border.Background>

   <MediaElement Name="mediaLessonImage" />
</Border>

只需將其包裝在支持背景的元素中即可。 例如:

<Border>
   <Border.Background>
      <ImageBrush ImageSource="BackImage.jpg" Stretch="Fill"/>
   </Border.Background>

   <MediaElement Name="mediaLessonImage" Grid.Column="1" Margin="50,78.01,7,159.99" Grid.Row="1"/>

</Border>


順便說一句,如果你用網格替換邊框,它仍然可以工作,因為網格控件支持背景屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM