2012-01-29 96 views
0

嘿,我想知道,如果它能夠做這樣的事情用的MediaElement在WPF: http://img11.hostingpics.net/pics/374632Captur2e.png格式和視頻像WMP與MediaElement的WPF分辨率

,喜歡的是: http://img11.hostingpics.net/pics/403059Capture.png

所以我當我調整窗口大小時,默認分辨率保持不變。

謝謝

+0

我想你的意思是保持內容的縱橫比。是的,MediaElement默認會這樣做。要更改該行爲,請設置Stretch屬性。 – Clemens 2012-01-29 19:05:19

+0

但是我怎樣才能把MediaElement FullScreen這樣(http://img11.hostingpics.net/pics/567587cap.png)沒有拉伸整個方面 – NamedJohnny 2012-01-29 22:26:59

+0

你有沒有嘗試過任何東西,我的意思是放在一個網格,例如,看看它看起來如何? – Clemens 2012-01-30 08:48:23

回答

0

只看看下面的代碼。它是網格邊框中的MediaElement。邊界只是表明網格完全填充。運行此代碼並調整包含窗口的大小可以看出,MediaElement很好地保留了其內容的縱橫比(可通過設置Stretch屬性來改變該行爲)。

<Grid> 
    <Border BorderThickness="5" BorderBrush="White" Background="Black"> 
     <MediaElement Source="C:\Users\Public\Videos\Sample Videos\Wildlife.wmv"/> 
    </Border> 
</Grid> 
+0

謝謝!你搖滾! – NamedJohnny 2012-01-31 23:27:33