我的控制有问题Button
。我已经Button
在Shape
圈子MediaElement
里面做了。那是我的代码:
<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
从 main 绑定 Source XAML
:
<Button Template="{DynamicResource Templ}" Content="D:\dykta.avi"/>
有什么办法让它工作吗?