SettingsFlyout.Show 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
설정 플라이아웃을 열고 플라이아웃이 해제된 후 사용자를 설정 창으로 반환합니다.
public:
virtual void Show() = Show;
void Show();
public void Show();
function show()
Public Sub Show ()
예제
private void App_CommandsRequested(SettingsPane sender, SettingsPaneCommandsRequestedEventArgs args)
{
// Add update settings.
Windows.UI.ApplicationSettings.SettingsCommand updateSetting =
new Windows.UI.ApplicationSettings.SettingsCommand("AppUpdateSettings", "App updates", (handler) =>
{
UpdateSettingsFlyout updatesFlyout = new UpdateSettingsFlyout();
updatesFlyout.Show();
});
args.Request.ApplicationCommands.Add(updateSetting);
// Add account list.
Windows.UI.ApplicationSettings.SettingsCommand accountListSetting =
new Windows.UI.ApplicationSettings.SettingsCommand("AppAccountListSettings", "Accounts", (handler) =>
{
AccountListSettingsFlyout accountsListFlyout = new AccountListSettingsFlyout();
accountsListFlyout.Show();
});
args.Request.ApplicationCommands.Add(accountListSetting);
}
컨텍스트에서 더 많은 코드는 앱 설정 샘플의 시나리오 3을 참조하세요.
설명
Show 메서드를 호출하여 SettingsFlyout이 표시되는 경우 뒤로 단추를 클릭하면 SettingsFlyout이 해제된 후 SettingsPane이 다시 열립니다. ShowIndependent를 호출하여 SettingsFlyout이 표시되는 경우 뒤로 단추를 클릭하면 SettingsFlyout이 해제되고 사용자가 앱으로 반환됩니다. SettingsPane이 다시 열리지 않습니다.
CommandsRequested 이벤트 처리기에서 Show 메서드를 호출합니다. 이 코드는 사용자가 SettingsPane에서 SettingsFlyout을 열 때 호출되므로 뒤로 단추를 클릭할 때 사용자를 SettingsPane으로 반환해야 합니다.
한 번에 하나의 설정플라이아웃 만 표시됩니다. 설정Flyout에서 표시를 호출하면 현재 표시된 다른 설정플라이아웃이 닫힙니다. 닫혀 있는 SettingsFlyout 은 새 SettingsFlyout 이 쇼 애니메이션을 시작하기 전에 닫기 애니메이션을 완료합니다.