1
我正在製作播放視頻的WPF應用程序。
我使用MediaElement
,我想加Play
/Pause
按鈕,我希望那個圖像按鈕處於播放狀態,並且只顯示我放在按鈕上的圖像。剩下的要透明。WPF半透明按鈕來控制MediaElement
例如:在三角形按鈕上放置一個三角形圖像只會顯示三角形圖像。
我正在製作播放視頻的WPF應用程序。
我使用MediaElement
,我想加Play
/Pause
按鈕,我希望那個圖像按鈕處於播放狀態,並且只顯示我放在按鈕上的圖像。剩下的要透明。WPF半透明按鈕來控制MediaElement
例如:在三角形按鈕上放置一個三角形圖像只會顯示三角形圖像。
你將不得不「做你自己」,幸運的是這並不難,這裏是一個工作示例(不處理鼠標懸停雖然):
<Grid Background="Black">
<Button HorizontalAlignment="Center" VerticalAlignment="Center">
<Button.Template>
<ControlTemplate TargetType="Button">
<StackPanel>
<ContentPresenter Content="{TemplateBinding Content}" />
</StackPanel>
</ControlTemplate>
</Button.Template>
<Path Data="M 0,0 L 15,10 L 0,20" Fill="Green"/>
</Button>
</Grid>
網格是隻有在這裏以顯示只有箭頭實際繪製,並且Path是繪製Play按鈕的矢量數據。
它看起來像這樣:
如何設置圖像路徑,而不是路徑數據的? – ilansch
@ilansch將' '替換爲' –