NavigationView クラス (Microsoft.UI.Xaml.Controls 名前空間)
[APIドキュメント / XAML Controls Gallery]
public class NavigationView : ContentControl
継承:Object → DependencyObject → UIElement → FrameworkElement → Control → ContentControl → NavigationView
コンテントプロパティ:Content
- アプリ・コンテンツのナビゲーションを可能にするコンテナを表します。
- NavigationViewにはヘッダー、メイン・コンテンツ、メニュ(ナビゲーション・コマンド)が含まれています。
関連記事
[toc]プロパティ
- DependencyObjectクラスから継承したプロパティ
- UIElementクラスから継承したプロパティ
- FrameworkElementクラスから継承したプロパティ
- Controlクラスから継承したプロパティ
- ContentControlクラスから継承したプロパティ
AutoSuggestBox
public AutoSuggestBox AutoSuggestBox { get; set; }
CompactModeThresholdWidth
public double CompactModeThresholdWidth { get; set; }
- 表示モードがLeftCompactからLeftMinimalに切り替わる境のウィンドウ幅を指定します。
ExpandedModeThresholdWidth
public double ExpandedModeThresholdWidth { get; set; }
- 表示モードがLeftからLeftCompactに切り替わる境のウィンドウ幅を指定します。
FooterMenuItems
public IList<object> FooterMenuItems { get; }
Header
public object Header { get; set; }
IsBackButtonVisible
public NavigationViewBackButtonVisible IsBackButtonVisible { get; set; }
IsBackEnabled
public bool IsBackEnabled { get; set; }
IsSettingsVisible
public bool IsSettingsVisible { get; set; }
MenuItems
public IList<object> MenuItems { get; }
OpenPaneLength
public double OpenPaneLength { get; set; }
- メニューが完全に開いた時の幅を取得・指定します。
- デフォルトは320。
PaneCustomContent
public UIElement PaneCustomContent { get; set; }
PaneDisplayMode
public NavigationViewPaneDisplayMode PaneDisplayMode { get; set; }
SelectedItem
public object SelectedItem { get; set; }
SettingsItem
public object SettingsItem { get; }
メソッド
- Objectクラスから継承したメソッド
- DependencyObjectクラスから継承したメソッド
- UIElementクラスから継承したメソッド
- FrameworkElementクラスから継承したメソッド
- Controlクラスから継承したメソッド
- ContentControlクラスから継承したメソッド
イベント
BackRequested
public event TypedEventHandler<NavigationView,NavigationViewBackRequestedEventArgs> BackRequested;
ItemInvoked
public event TypedEventHandler<NavigationView,NavigationViewItemInvokedEventArgs> ItemInvoked;
- メニュー内のアイテムがクリックやタップされた際に発生するイベント
SelectionChanged
public event TypedEventHandler<NavigationView,NavigationViewSelectionChangedEventArgs> SelectionChanged;
- 選択されたアイテムが変更された際に発生するイベント