Silverlight Snippet: Vollbildmodus aktivieren

Um eine Silverlight-Webseite in den Vollbildmodus zu bringen, reicht eine Zeile C#-Code aus. Zu beachten ist aber, dass der Moduswechsel nur funktioniert, wenn die Ausführung des Codes vom Benutzer initiiert, also z.B. durch Klick auf einen Button aufgerufen wurde.

Im folgenden Beispiel steht der Code deswegen im Event-Handler eines Button Click-Events.
Wir erzeugen dazu zuerst einen Button in XAML und lassen uns einen Event-Handler ins Code-Behind generieren.

 <Grid x:Name="LayoutRoot">
        <Button Click="Button_Click"
                Content="In den Vollbildmodus wechseln!" />
 </Grid>

Im Event-Handler schreiben wir dann folgenden Code, um in den Vollbildmodus zu wechseln:

private void Button_Click(object sender, RoutedEventArgs e)
{
       Application.Current.Host.Content.IsFullScreen = true;
}

Wenn ihr nun auf den Button klickt, sollte die Silverlight-Webseite im Vollbildmodus angezeigt werden.

Kommentare

Sie können gerade keine Kommentare abgeben.