Freigeben über


ApplicationView.PreferredLaunchWindowingMode Eigenschaft

Definition

Ruft einen Wert ab, der den Fenstermodus angibt, mit dem die App gestartet wird, oder legt diesen fest.

public:
 static property ApplicationViewWindowingMode PreferredLaunchWindowingMode { ApplicationViewWindowingMode get(); void set(ApplicationViewWindowingMode value); };
static ApplicationViewWindowingMode PreferredLaunchWindowingMode();

static void PreferredLaunchWindowingMode(ApplicationViewWindowingMode value);
public static ApplicationViewWindowingMode PreferredLaunchWindowingMode { get; set; }
var applicationViewWindowingMode = ApplicationView.preferredLaunchWindowingMode;
ApplicationView.preferredLaunchWindowingMode = applicationViewWindowingMode;
Public Shared Property PreferredLaunchWindowingMode As ApplicationViewWindowingMode

Eigenschaftswert

Ein Enumerationswert, der den Fenstermodus der App angibt.

Beispiele

In diesem Beispiel wird gezeigt, wie Sie den Vollbildmodus umschalten und die Eigenschaft PreferredLaunchWindowingMode festlegen.

<Button x:Name="ToggleFullScreenModeButton" Content="Toggle full screen" 
        Click="ToggleFullScreenModeButton_Click">
private void ToggleFullScreenModeButton_Click(object sender, RoutedEventArgs e)
{
    var view = ApplicationView.GetForCurrentView();
    if (view.IsFullScreenMode)
    {
        view.ExitFullScreenMode();
        ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.Auto;
        // The SizeChanged event will be raised when the exit from full-screen mode is complete.
    }
    else
    {
        if (view.TryEnterFullScreenMode())
        {
            ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.FullScreen;
            // The SizeChanged event will be raised when the entry to full-screen mode is complete.
        }
    }
}

Hinweise

Standardmäßig ist PreferredLaunchWindowingMode auf Auto festgelegt. In diesem Modus werden Größe und Position des App-Fensters beim Start automatisch von Windows verwaltet.

Sie können PreferredLaunchWindowingMode festlegen, um das automatische Verhalten mit einem dieser Werte außer Kraft zu setzen.

Für den ersten Start einer App lautet preferredLaunchWindowingMode immer Auto , und ApplicationView.PreferredLaunchViewSize wird durch Systemrichtlinien bestimmt. Die API gilt für den nächsten Start der App.

Sie legen diese Eigenschaft in der Regel fest, wenn der Benutzer seine Einstellung über eine In-App-Option festlegt oder wenn Sie TryEnterFullScreenMode und ExitFullScreenMode aufrufen. Sie können diese Eigenschaft während des App-Starts (vor dem Aufruf von CoreWindow.Activate) festlegen, um ein erstes Startverhalten anzugeben. Sie sollten es jedoch nicht während jedes Starts festlegen, da dies dazu führen kann, dass Ihre App während des Starts zusätzliche Größen- und Positionierungsarbeiten macht.

Gilt für:

Weitere Informationen