私はあなたがすべてのビデオプレーヤーでフルスクリーンモードを切り替えるように "MyControlと" フルスクリーンを作るために "btnFullscreen" をクリックします(MyControlと命名)のUserControlUserControlをUWPでフルスクリーンにする方法は?
<Grid Background="White">
<MediaElement Name="Player"></MediaElement>
<Button Name="btnFullscreen"
VerticalAlignment="Bottom"
HorizontalAlignment="Center"
Content="Fullscreen"></Button>
</Grid>
とMainPage.xamlを
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<local:MyControl></local:MyControl>
</Grid>
を持っていますフルスクリーンモードで "btnFullscreen"と "Player"を持っています
申し訳ありませんが、私は英語があまりよくありません、ありがとうございます!
private void btnFullscreen_Click(object sender, RoutedEventArgs e)
{
ApplicationView.GetForCurrentView().TryEnterFullScreenMode();
Player.IsFullWindow = true;
}
そしてMyControl.xaml:
「Player.IsFullWindow = true」を使用すると、「Player」は画面に「btnFullscreen」を表示しません。私はプレイボタン、ボリュームスライダー、フルスクリーンボタン、スライダーのような新しいプレーヤーコントロールで新しいビデオプレーヤーを作成したい... ありがとう! – Nam
独自のビデオプレーヤーを作成する場合は、カスタムメディアトランスポートコントロールを作成し、このコントロールのカスタムボタンとしてフルスクリーンボタンを追加することをお勧めします。私の答えの更新を確認してください。 –
あなたの提案をありがとう、私はそれを試します:) – Nam