Frame クラス

Frame クラス (Microsoft.UI.Xaml.Controls 名前空間)

[APIドキュメント]

public class Frame : ContentControl, INavigate

継承:Object → DependencyObject → UIElement → FrameworkElement → Control → ContentControl → Frame

  • Pageを表示させるためのコントロールで、Pageのナビゲーションに対応します。
  • 表示したPageの履歴を保持し、「戻る」「進む」ボタンを実装することが可能です。

プロパティ

BackStack

@ [APIドキュメント]

public IList<PageStackEntry> BackStack { get; }

CanGoBack

@ [APIドキュメント]

public bool CanGoBack { get; }

CanGoForward

@ [APIドキュメント]

public bool CanGoForward { get; }

ForwardStack

@ [APIドキュメント]

public IList<PageStackEntry> ForwardStack { get; }

メソッド

GoBack

@ [APIドキュメント]

public void GoBack();

GoForward

@ [APIドキュメント]

public void GoForward();

@ [APIドキュメント]

public bool Navigate(Type sourcePageType);
public bool Navigate(Type sourcePageType, object parameter);
public bool Navigate(Type sourcePageType, object parameter, NavigationTransitionInfo infoOverride);

イベント