ビデオ再生を開始するために使用したいボタンがあるので、「再生」ボタンのように見えるはずです。ボタンは画面上でかなり大きくなります。これは私がこれまでに持っているものです:
<Button Style="{StaticResource PlayButton}">
<SymbolIcon Symbol="Play"/>
</Button>
PlayButtonリソースは、200pxのMinHeightとMinWidthを定義します。これに伴う問題は、再生アイコンが16px程度の非常に小さいことです。どうすれば大きくできますか? Button宣言でFontSize = "200"を設定しようとしましたが、違いはありません。
これが最善の方法かどうかはわかりませんが、私にとってはうまくいき、あなたにとってもうまくいくかもしれません。
<Button Style="{StaticResource PlayButton}">
<Viewbox MaxHeight="200" MaxWidth="200">
<SymbolIcon Symbol="Play"/>
</Viewbox>
</Button>
TextBlock
をFontFamily="Segoe UI Symbol" Text=""
と一緒に使用してから、FontSize
を設定すると機能します。 Symbol
の値を見ると、57602が「SegoeUIシンボル」の文字コードに対応するPlay
シンボル列挙型の値であることがわかります。 。より一般的には、これらの値はText=""
のように16進値で記述されますが、その列挙型のドキュメントを見ると、10進数を見つけるのが簡単です。
もう1つの簡単な解決策は、RenderTransformを使用することです。例えば。
<AppBarButton Icon="Previous" Grid.Column="0" HorizontalAlignment="Center" VerticalAlignment="Center" RenderTransformOrigin="0.5,0.5" >
<AppBarButton.RenderTransform>
<CompositeTransform ScaleX="1.4" ScaleY="1.4"/>
</AppBarButton.RenderTransform>
</AppBarButton>