ApplicationView.PreferredLaunchWindowingMode Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
- PreferredLaunchViewSize: Beim Starten wird die Größe des Fensters gemäß der ApplicationView.PreferredLaunchViewSize-Eigenschaft festgelegt.
- FullScreen: Das Fenster wird im Vollbildmodus gestartet. (Vollbildmodus in nicht identisch mit maximiert. Weitere Informationen finden Sie unter IsFullScreenMode .)
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.