1
我有一個Button
控件的問題。我在Button
的Shape
中圈出了MediaElement
。那是我的代碼:從按鈕內容綁定MediaElement源(WPF)
<Application.Resources>
<ControlTemplate x:Key="Templ" TargetType="{x:Type Button}">
<Grid Margin="5">
<Ellipse Fill="#FF6DB4EF"/>
<Ellipse Width="100" Height="100">
<Ellipse.Fill>
<RadialGradientBrush>
<GradientStop Offset="0" Color="#00000000"/>
<GradientStop Offset="0.88" Color="#00000000"/>
<GradientStop Offset="1" Color="#80000000"/>
</RadialGradientBrush>
</Ellipse.Fill>
</Ellipse>
<Ellipse Margin="10">
<Ellipse.Fill>
<VisualBrush>
<VisualBrush.Visual>
<MediaElement Source="{???}" Stretch="Fill"/>
</VisualBrush.Visual>
</VisualBrush>
</Ellipse.Fill>
</Ellipse>
</Grid>
</ControlTemplate>
</Application.Resources>
我的問題是,我不能MediaElement
來源主要來自綁定XAML
:
<Button Template="{DynamicResource Templ}" Content="D:\dykta.avi"/>
有沒有什麼辦法讓它工作嗎?