1

ビデオを再生するWPFアプリケーションを作成しています。
を使用し、 /ボタンMediaElementを追加したいのですが、その画像ボタンを遊びの形にしたいのですが、ボタンに付けた画像だけが表示されます。残りは透明にします。 PlayPause

例: 三角形の画像を四角形のボタンに配置すると、三角形の画像のみが表示されます。

4

1 に答える 1

4

「自分で作成」する必要がありますが、幸いなことにそれほど難しくはありません。ここに実際の例を示します(ただし、マウスのホバリングは処理しません)。

   <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 は再生ボタンを描画するためのベクトル データです。

次のようになります。

再生ボタン

于 2013-01-02T16:05:17.570 に答える