ApplicationView.PreferredLaunchWindowingMode 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
앱이 시작하는 창 모드를 나타내는 값을 가져오거나 설정합니다.
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
속성 값
앱의 창 모드를 나타내는 열거형 값입니다.
예제
이 예제에서는 전체 화면 모드를 전환하고 PreferredLaunchWindowingMode 속성을 설정하는 방법을 보여줍니다.
<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.
}
}
}
설명
기본적으로 PreferredLaunchWindowingMode는 Auto로 설정됩니다. 이 모드에서는 시작 시 앱 창의 크기와 위치가 Windows에서 자동으로 관리됩니다.
PreferredLaunchWindowingMode를 설정하여 이러한 값 중 하나로 자동 동작을 재정의할 수 있습니다.
- PreferredLaunchViewSize: 시작되면 ApplicationView.PreferredLaunchViewSize 속성에 지정된 대로 창 크기가 조정됩니다.
- FullScreen: 창이 전체 화면 모드로 시작됩니다. (최대화와 동일하지 않은 전체 화면 모드. 자세한 내용은 IsFullScreenMode 를 참조하세요.)
앱을 처음 시작하는 경우 PreferredLaunchWindowingMode는 항상 자동 이며 ApplicationView.PreferredLaunchViewSize 는 시스템 정책에 따라 결정됩니다. API는 앱의 다음 시작에 적용됩니다.
일반적으로 사용자가 앱 내 옵션을 통해 기본 설정을 지정하거나 TryEnterFullScreenMode 및 ExitFullScreenMode를 호출할 때 이 속성을 설정합니다. 앱을 시작하는 동안( CoreWindow.Activate 호출 전) 이 속성을 설정하여 첫 번째 시작 동작을 지정할 수 있습니다. 그러나 앱이 시작 중에 추가 크기 조정 및 위치 지정 작업을 수행할 수 있으므로 모든 시작 중에 설정해서는 안 됩니다.