NavigationView 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表可供瀏覽應用程式內容的容器。 其具有一個標頭、一個主要內容檢視,以及一個導覽命令功能表窗格。
適用于 UWP的對等WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[WebHostHidden]
class NavigationView : ContentControl
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class NavigationView : ContentControl
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class NavigationView : ContentControl
function NavigationView()
Public Class NavigationView
Inherits ContentControl
<NavigationView .../>
- 繼承
-
Object IInspectable DependencyObject UIElement FrameworkElement Control ContentControl NavigationView
- 屬性
Windows 需求
裝置系列 |
Windows 10 Fall Creators Update (已於 10.0.16299.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v5.0 引進)
|
範例
提示
如需詳細資訊、設計指引和程式碼範例,請參閱 流覽檢視。
WinUI 2 資源庫應用程式包含大部分 WinUI 2 控制項、特性和功能的互動式範例。 從 Microsoft Store 取得應用程式,或在 GitHub上取得原始程式碼。
備註
內建專案的存取金鑰
若要為內建至 NavigationView 的 返回箭 號和 設定 按鈕新增便捷鍵,您必須使用 VisualTreeHelper 取得這些控制項的參考,然後在程式碼中設定屬性。
此範例示範如何處理 Loaded 事件,以尋找視覺化樹狀結構中的元素,並設定 AccessKey 和 KeyTipPlacementMode 屬性。 NavigationView 視覺化樹狀結構會因執行的版本而有所不同,因此 會使用 ApiInformation.IsApiContractPresent 方法來判斷執行時間的版本,然後執行適當的程式碼來巡覽視覺化樹狀結構,並尋找 返回 和 設定 元素。
private void NavigationView_Loaded(object sender, RoutedEventArgs e)
{
var navView = sender as NavigationView;
var rootGrid = VisualTreeHelper.GetChild(navView, 0) as Grid;
// SDK 18362 (1903)
// SDK 17763 (1809)
if (ApiInformation.IsApiContractPresent("Windows.Foundation.UniversalApiContract", 7))
{
// Find the back button.
var paneToggleButtonGrid = VisualTreeHelper.GetChild(rootGrid, 0) as Grid;
var buttonHolderGrid = VisualTreeHelper.GetChild(paneToggleButtonGrid, 1) as Grid;
var navigationViewBackButton = VisualTreeHelper.GetChild(buttonHolderGrid, 0) as Button;
navigationViewBackButton.AccessKey = "A";
if (navView.PaneDisplayMode == NavigationViewPaneDisplayMode.Top)
{
// Set back button key tip placement mode.
navigationViewBackButton.KeyTipPlacementMode = Windows.UI.Xaml.Input.KeyTipPlacementMode.Bottom;
// Find the settings item and set properties.
var grid = VisualTreeHelper.GetChild(rootGrid, 1) as Grid;
var topNavArea = VisualTreeHelper.GetChild(grid, 0) as StackPanel;
var topNavGrid = VisualTreeHelper.GetChild(topNavArea, 1) as Grid;
var settingsTopNavPaneItem = VisualTreeHelper.GetChild(topNavGrid, 7) as NavigationViewItem;
settingsTopNavPaneItem.AccessKey = "S";
settingsTopNavPaneItem.KeyTipPlacementMode = Windows.UI.Xaml.Input.KeyTipPlacementMode.Bottom;
}
else
{
// Set back button key tip placement mode.
navigationViewBackButton.KeyTipPlacementMode = Windows.UI.Xaml.Input.KeyTipPlacementMode.Right;
// Find the settings item and set properties.
var grid = VisualTreeHelper.GetChild(rootGrid, 1) as Grid;
var rootSplitView = VisualTreeHelper.GetChild(grid, 1) as SplitView;
var grid2 = VisualTreeHelper.GetChild(rootSplitView, 0) as Grid;
var paneRoot = VisualTreeHelper.GetChild(grid2, 0) as Grid;
var border = VisualTreeHelper.GetChild(paneRoot, 0) as Border;
var paneContentGrid = VisualTreeHelper.GetChild(border, 0) as Grid;
var settingsNavPaneItem = VisualTreeHelper.GetChild(paneContentGrid, 6) as NavigationViewItem;
settingsNavPaneItem.AccessKey = "S";
settingsNavPaneItem.KeyTipPlacementMode = Windows.UI.Xaml.Input.KeyTipPlacementMode.Right;
}
}
// SDK 17134 (1803)
else if (ApiInformation.IsApiContractPresent("Windows.Foundation.UniversalApiContract", 6))
{
// Find the back button and set properties.
var paneToggleButtonGrid = VisualTreeHelper.GetChild(rootGrid, 0) as Grid;
var buttonHolderGrid = VisualTreeHelper.GetChild(paneToggleButtonGrid, 1) as Grid;
var navigationViewBackButton = VisualTreeHelper.GetChild(buttonHolderGrid, 0) as Button;
navigationViewBackButton.AccessKey = "A";
navigationViewBackButton.KeyTipPlacementMode = Windows.UI.Xaml.Input.KeyTipPlacementMode.Right;
// Find the settings item and set properties.
var rootSplitView = VisualTreeHelper.GetChild(rootGrid, 1) as SplitView;
var grid = VisualTreeHelper.GetChild(rootSplitView, 0) as Grid;
var paneRoot = VisualTreeHelper.GetChild(grid, 0) as Grid;
var border = VisualTreeHelper.GetChild(paneRoot, 0) as Border;
var paneContentGrid = VisualTreeHelper.GetChild(border, 0) as Grid;
var settingsNavPaneItem = VisualTreeHelper.GetChild(paneContentGrid, 5) as NavigationViewItem;
settingsNavPaneItem.AccessKey = "S";
settingsNavPaneItem.KeyTipPlacementMode = Windows.UI.Xaml.Input.KeyTipPlacementMode.Right;
}
// SDK 16299 (Fall Creator's Update)
else if (ApiInformation.IsApiContractPresent("Windows.Foundation.UniversalApiContract", 5))
{
// Find the settings item and set properties.
var rootSplitView = VisualTreeHelper.GetChild(rootGrid, 1) as SplitView;
var grid = VisualTreeHelper.GetChild(rootSplitView, 0) as Grid;
var paneRoot = VisualTreeHelper.GetChild(grid, 0) as Grid;
var border = VisualTreeHelper.GetChild(paneRoot, 0) as Border;
var paneContentGrid = VisualTreeHelper.GetChild(border, 0) as Grid;
var settingsNavPaneItem = VisualTreeHelper.GetChild(paneContentGrid, 4) as NavigationViewItem;
settingsNavPaneItem.AccessKey = "S";
settingsNavPaneItem.KeyTipPlacementMode = Windows.UI.Xaml.Input.KeyTipPlacementMode.Right;
}
}
控制項樣式和範本
您可以修改預設 的 Style 和 ControlTemplate ,讓控制項具有唯一的外觀。 如需修改控制項樣式和範本的相關資訊,請參閱 設定控制項的樣式。 定義控制面板的預設樣式、範本和資源會包含在 檔案中 generic.xaml
。 為了設計目的, generic.xaml
可在本機使用 SDK 或 NuGet 套件安裝。
- 建議的 WinUI 樣式 () : 使用 Microsoft.UI.Xaml.Controls.NavigationView。
-
非 WinUI 樣式: 如需內建樣式,請參閱
%ProgramFiles(x86)%\Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\<SDK version>\Generic\generic.xaml
。
如果您自訂安裝,位置可能會不同。 不同 SDK 版本的樣式和資源可能會有不同的值。
XAML 也包含可用來修改不同視覺狀態中控制項色彩的資源,而不需修改控制項範本。 建議您修改這些資源來設定 背景 和 前景等屬性。 如需詳細資訊,請參閱XAML 樣式一文的輕量樣式一節。 從 Windows 10 1607 版 (SDK 14393) 開始,即可使用輕量型樣式資源。
版本歷程記錄
Windows 版本 | SDK 版本 | 已新增值 |
---|---|---|
1803 | 17134 | BackRequested |
1803 | 17134 | IsBackButtonVisible |
1803 | 17134 | IsBackEnabled |
1803 | 17134 | PaneClosed |
1803 | 17134 | PaneClosing |
1803 | 17134 | PaneOpened |
1803 | 17134 | PaneOpening |
1803 | 17134 | PaneTitle |
1809 | 17763 | ContentOverlay |
1809 | 17763 | IsPaneVisible |
1809 | 17763 | OverflowLabelMode |
1809 | 17763 | PaneCustomContent |
1809 | 17763 | PaneDisplayMode |
1809 | 17763 | PaneHeader |
1809 | 17763 | SelectionFollowsFocus |
1809 | 17763 | ShoulderNavigationEnabled |
1809 | 17763 | TemplateSettings |
建構函式
NavigationView() |
初始化 NavigationView 類別的新實例。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.-ctor Windows 應用程式 SDK中的 WinUI (,請參閱Windows 應用程式 SDK命名空間) 。 |
屬性
AccessKey |
取得或設定這個專案的便捷鍵 (助憶鍵) 。 (繼承來源 UIElement) |
AccessKeyScopeOwner |
取得或設定來源專案,這個元素會提供這個專案的存取索引鍵範圍,即使它不在來源專案的視覺化樹狀結構中也一樣。 (繼承來源 UIElement) |
ActualHeight |
取得 FrameworkElement的呈現高度。 請參閱<備註>。 (繼承來源 FrameworkElement) |
ActualOffset |
取得這個 UIElement 的位置,相對於其父系,在配置程式的排列階段期間計算。 (繼承來源 UIElement) |
ActualSize |
取得這個 UIElement 在配置程式的排列階段期間計算的大小。 (繼承來源 UIElement) |
ActualTheme |
取得元素目前使用的 UI 主題,其可能與 RequestedTheme不同。 (繼承來源 FrameworkElement) |
ActualWidth |
取得 FrameworkElement的呈現寬度。 請參閱<備註>。 (繼承來源 FrameworkElement) |
AllowDrop |
取得或設定值,這個值會判斷這個 UIElement 是否可以是拖放作業的置放目標。 (繼承來源 UIElement) |
AllowFocusOnInteraction |
取得或設定值,這個值表示當使用者與其互動時,專案是否會自動取得焦點。 (繼承來源 FrameworkElement) |
AllowFocusWhenDisabled |
取得或設定停用的控制項是否可以接收焦點。 (繼承來源 FrameworkElement) |
AlwaysShowHeader |
取得或設定值,這個值表示標頭是否永遠可見。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.AlwaysShowHeader (Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
AlwaysShowHeaderProperty |
識別 AlwaysShowHeader 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.AlwaysShowHeaderProperty (for WinUI 在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
AutoSuggestBox |
取得或設定要顯示在 NavigationView 中的 AutoSuggestBox 。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.AutoSuggestBox (在 Windows 應用程式 SDK 中,請參閱Windows 應用程式 SDK命名空間) 。 |
AutoSuggestBoxProperty |
識別 AutoSuggestBox 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.AutoSuggestBoxProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
Background |
取得或設定提供 控制項背景的筆刷。 (繼承來源 Control) |
BackgroundSizing |
取得或設定值,這個值表示背景相對於這個專案框線的延伸程度。 (繼承來源 Control) |
BaseUri |
取得統一資源識別項 (URI) ,表示 XAML 載入時間 XAML 建構物件的基底統一資源識別項 (URI) 。 此屬性適用于執行時間的統一資源識別項 (URI) 解析。 (繼承來源 FrameworkElement) |
BorderBrush |
取得或設定描述控制項框線填滿的筆刷。 (繼承來源 Control) |
BorderThickness |
取得或設定控制項的框線粗細。 (繼承來源 Control) |
CacheMode |
取得或設定值,這個值表示轉譯的內容應該盡可能快取為複合點陣圖。 (繼承來源 UIElement) |
CanBeScrollAnchor |
取得或設定值,這個值表示 UIElement 是否可以是捲動錨定候選項目。 (繼承來源 UIElement) |
CanDrag |
取得或設定值,這個值表示是否可以將專案拖曳為拖放作業中的資料。 (繼承來源 UIElement) |
CenterPoint |
取得或設定專案的中心點,這是發生旋轉或縮放的點。 影響專案的轉譯位置。 (繼承來源 UIElement) |
CharacterSpacing |
取得或設定字元之間的統一間距,單位為 em 的 1/1000。 (繼承來源 Control) |
Clip |
取得或設定用來定義UIElement內容的大綱的RectangleGeometry。 (繼承來源 UIElement) |
CompactModeThresholdWidth |
取得或設定 NavigationView 進入精簡顯示模式的最小視窗寬度。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.CompactModeThresholdWidth (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
CompactModeThresholdWidthProperty |
識別 CompactModeThresholdWidth 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.CompactModeThresholdWidthProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
CompactPaneLength |
取得或設定 [NavigationView] 窗格在其精簡顯示模式中的寬度。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.CompactPaneLength (在Windows 應用程式 SDK中適用于 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
CompactPaneLengthProperty |
識別 CompactPaneLength 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.CompactPaneLengthProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
CompositeMode |
取得或設定屬性,這個屬性會宣告其父版面配置和視窗中專案的替代組合和混合模式。 這與混合 XAML/Microsoft DirectX UI 相關的元素相關。 (繼承來源 UIElement) |
Content |
取得或設定 ContentControl的內容。 (繼承來源 ContentControl) |
ContentOverlay |
取得或設定 UI 元素,如果 PaneDisplayMode 是 Top,則顯示在控制項頂端的窗格下方。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.ContentOverlay (for WinUI 在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
ContentOverlayProperty |
識別 ContentOverlay 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.ContentOverlayProperty (在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
ContentTemplate |
取得或設定用來顯示 ContentControl內容的資料範本。 (繼承來源 ContentControl) |
ContentTemplateRoot |
取得 ContentTemplate 屬性所指定之資料範本的根項目。 (繼承來源 ContentControl) |
ContentTemplateSelector |
取得或設定選取物件,根據執行時間的內容專案或其容器的處理資訊,變更 DataTemplate 以套用內容。 (繼承來源 ContentControl) |
ContentTransitions |
取得或設定套用至ContentControl內容的Transition樣式專案集合。 (繼承來源 ContentControl) |
ContextFlyout |
取得或設定與這個專案相關聯的飛出視窗。 (繼承來源 UIElement) |
CornerRadius |
取得或設定控制項框線角落的半徑。 (繼承來源 Control) |
DataContext |
取得或設定 FrameworkElement的資料內容。 資料內容的常見用法是 當 FrameworkElement 使用 {Binding} 標記延伸並參與資料系結時。 (繼承來源 FrameworkElement) |
DefaultStyleKey |
取得或設定參考控制項預設樣式的索引鍵。 自訂控制項的作者會使用此屬性來變更其控制項所使用的樣式預設值。 (繼承來源 Control) |
DefaultStyleResourceUri |
取得或設定資源檔的路徑,其中包含控制項的預設樣式。 (繼承來源 Control) |
DesiredSize |
取得這個 UIElement 在版面配置程式的量值階段期間計算的大小。 (繼承來源 UIElement) |
Dispatcher |
取得這個 物件相關聯的 CoreDispatcher 。 CoreDispatcher代表可在 UI 執行緒上存取DependencyObject的功能,即使程式碼是由非 UI 執行緒起始也一樣。 (繼承來源 DependencyObject) |
DisplayMode |
取得值,指定如何顯示 NavigationView 的窗格和內容區域。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.DisplayMode (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
DisplayModeProperty |
識別 DisplayMode 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.DisplayModeProperty (Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
ElementSoundMode |
取得或設定值,指定是否播放音效的控制項喜好設定。 (繼承來源 Control) |
ExitDisplayModeOnAccessKeyInvoked |
取得或設定值,指定叫用存取金鑰時是否關閉存取金鑰顯示。 (繼承來源 UIElement) |
ExpandedModeThresholdWidth |
取得或設定 NavigationView 進入 展開 顯示模式的最小視窗寬度。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.ExpandedModeThresholdWidth (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
ExpandedModeThresholdWidthProperty |
識別 ExpandedModeThresholdWidth 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.ExpandedModeThresholdWidthProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
FlowDirection |
取得或設定文字和其他 UI 元素在控制其版面配置的任何父元素內流動的方向。 這個屬性可以設定為 LeftToRight 或 RightToLeft。 在任何元素上將 FlowDirection 設定為 RightToLeft ,會將對齊方式設定為從右至左,並將控制項的讀取順序從右至左流動。 (繼承來源 FrameworkElement) |
FocusState |
取得值,這個值會指定這個控制項是否有焦點,以及取得焦點的模式。 (繼承來源 Control) |
FocusVisualMargin |
取得或設定 FrameworkElement焦點視覺效果的外部邊界。 (繼承來源 FrameworkElement) |
FocusVisualPrimaryBrush |
取得或設定筆刷,用來繪製FrameworkElement之 或 |
FocusVisualPrimaryThickness |
取得或設定FrameworkElement之或 |
FocusVisualSecondaryBrush |
取得或設定筆刷,用來繪製FrameworkElement之 或 |
FocusVisualSecondaryThickness |
取得或設定FrameworkElement之或 |
FontFamily |
取得或設定顯示控制項的文字所用的字型。 (繼承來源 Control) |
FontSize |
取得或設定這個控制項中的文字大小。 (繼承來源 Control) |
FontStretch |
取得或設定螢幕上字型緊縮或加寬的程度。 (繼承來源 Control) |
FontStyle |
取得或設定轉譯文字的樣式。 (繼承來源 Control) |
FontWeight |
取得或設定指定字型的粗細。 (繼承來源 Control) |
Foreground |
取得或設定描述前景色彩的筆刷。 (繼承來源 Control) |
Header |
取得或設定標頭內容。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.Header (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
HeaderProperty |
識別標頭相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.HeaderProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
HeaderTemplate |
取得或設定用來顯示控制項標頭的 DataTemplate。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.HeaderTemplate (Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
HeaderTemplateProperty |
識別 HeaderTemplate 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.HeaderTemplateProperty (Windows 應用程式 SDK中的 WinUI,請參閱) Windows 應用程式 SDK命名空間。 |
Height |
取得或設定 FrameworkElement的建議高度。 (繼承來源 FrameworkElement) |
HighContrastAdjustment |
取得或設定值,這個值表示當啟用高對比主題時,架構是否會自動調整專案的視覺屬性。 (繼承來源 UIElement) |
HorizontalAlignment |
取得或設定在版面配置父代中撰寫時套用至 FrameworkElement 的水準對齊特性,例如面板或專案控制項。 (繼承來源 FrameworkElement) |
HorizontalContentAlignment |
取得或設定控制項內容的水平對齊。 (繼承來源 Control) |
IsAccessKeyScope |
取得或設定值,這個值表示專案是否定義自己的存取金鑰範圍。 (繼承來源 UIElement) |
IsBackButtonVisible |
取得或設定值,這個值表示是否啟用或停用返回按鈕。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.IsBackButtonVisible (for WinUI 在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
IsBackButtonVisibleProperty |
識別 IsBackButtonVisible 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.IsBackButtonVisibleProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
IsBackEnabled |
取得或設定值,這個值表示是否啟用或停用返回按鈕。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.IsBackEnabled (for WinUI 在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
IsBackEnabledProperty |
識別 IsBackEnabled 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.IsBackEnabledProperty (for WinUI Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
IsDoubleTapEnabled |
取得或設定值,這個值會判斷 DoubleTapped 事件是否可以來自該專案。 (繼承來源 UIElement) |
IsEnabled |
取得或設定值,指出使用者是否可以與控制項互動。 (繼承來源 Control) |
IsFocusEngaged |
取得或設定值,這個值表示焦點是否限制在遊戲台/遠端互動 (的控制界限內) 。 (繼承來源 Control) |
IsFocusEngagementEnabled |
取得或設定值,這個值表示焦點是否可以限制在遊戲台/遠端互動 (的控制界限內) 。 (繼承來源 Control) |
IsHitTestVisible |
取得或設定這個 UIElement 的自主區域是否可以傳回真正的值來進行點擊測試。 (繼承來源 UIElement) |
IsHoldingEnabled |
取得或設定值,這個值會決定 Holding 事件是否可以來自該專案。 (繼承來源 UIElement) |
IsLoaded |
取得值,這個值表示專案是否已加入至專案樹狀結構,且已準備好進行互動。 (繼承來源 FrameworkElement) |
IsPaneOpen |
取得或設定值,這個值會指定 NavigationView 窗格是否展開為全形。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.IsPaneOpen (for WinUI 在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
IsPaneOpenProperty |
識別 IsPaneOpen 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.IsPaneOpenProperty (在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
IsPaneToggleButtonVisible |
取得或設定值,這個值表示是否顯示功能表切換按鈕。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.IsPaneToggleButtonVisible (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
IsPaneToggleButtonVisibleProperty |
識別 IsPaneToggleButtonVisible 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.IsPaneToggleButtonVisibleProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
IsPaneVisible |
取得或設定值,判斷是否顯示窗格。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.IsPaneVisible (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
IsPaneVisibleProperty |
識別 IsPaneVisible 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.IsPaneVisibleProperty (Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
IsRightTapEnabled |
取得或設定值,這個值會判斷 RightTapped 事件是否可以來自該專案。 (繼承來源 UIElement) |
IsSettingsVisible |
取得或設定值,這個值表示是否顯示 [設定] 按鈕。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.IsSettingsVisible (for WinUI 在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
IsSettingsVisibleProperty |
識別 IsSettingsVisible 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.IsSettingsVisibleProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
IsTabStop |
取得或設定值,這個值表示控制項是否包含於索引標籤巡覽。 (繼承來源 Control) |
IsTapEnabled |
取得或設定值,這個值會決定 Tapped 事件是否可以來自該專案。 (繼承來源 UIElement) |
IsTextScaleFactorEnabled |
取得或設定是否啟用自動放大文字,以反映系統文字大小設定。 (繼承來源 Control) |
KeyboardAcceleratorPlacementMode |
取得或設定值,這個值表示控制項 工具提示 是否顯示其相關聯鍵盤快速鍵的按鍵組合。 (繼承來源 UIElement) |
KeyboardAcceleratorPlacementTarget |
取得或設定值,這個值表示顯示快速鍵組合的控制項 工具提示 。 (繼承來源 UIElement) |
KeyboardAccelerators |
取得使用鍵盤叫用動作的按鍵組合集合。 快速鍵通常會指派給按鈕或功能表項目。
|
KeyTipHorizontalOffset |
取得或設定值,指出索引鍵提示相對於 UIElement 的左邊或右邊。 (繼承來源 UIElement) |
KeyTipPlacementMode |
取得或設定值,這個值表示存取索引鍵提示相對於 UIElement 界限的位置。 (繼承來源 UIElement) |
KeyTipTarget |
取得或設定值,這個值表示存取索引鍵提示的目標專案。 (繼承來源 UIElement) |
KeyTipVerticalOffset |
取得或設定值,這個值表示相對於 UI 元素放置索引鍵提示的上下距離。 (繼承來源 UIElement) |
Language |
取得或設定套用至 FrameworkElement的當地語系化/全球化語言資訊,以及套用至物件標記法和 UI 中目前 FrameworkElement 的所有子項目。 (繼承來源 FrameworkElement) |
Lights |
取得附加至這個專案的 XamlLight 物件集合。 (繼承來源 UIElement) |
ManipulationMode |
取得或設定用於UIElement行為與手勢互動的ManipulationModes值。 設定此值可讓您處理來自應用程式程式碼中這個專案的操作事件。 (繼承來源 UIElement) |
Margin |
取得或設定 FrameworkElement的外部邊界。 (繼承來源 FrameworkElement) |
MaxHeight |
取得或設定 FrameworkElement的最大高度條件約束。 (繼承來源 FrameworkElement) |
MaxWidth |
取得或設定 FrameworkElement的最大寬度條件約束。 (繼承來源 FrameworkElement) |
MenuItemContainerStyle |
取得或設定呈現功能表項目容器時所使用的樣式。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.MenuItemContainerStyle (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
MenuItemContainerStyleProperty |
識別 MenuItemContainerStyle 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.MenuItemContainerStyleProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
MenuItemContainerStyleSelector |
取得或設定自訂 StyleSelector 邏輯類別的參考。 StyleSelector會根據所顯示物件的特性,傳回不同的Style值,以用於專案容器。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.MenuItemContainerStyleSelector (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
MenuItemContainerStyleSelectorProperty |
識別 MenuItemContainerStyleSelector 相依性屬性。 適用于 UWP Windows 應用程式 SDK 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.MenuItemContainerStyleSelectorProperty (,請參閱) 中的 WinUI Windows 應用程式 SDK命名空間。 |
MenuItems |
取得 NavigationMenu 中顯示的功能表項目集合。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.MenuItems (Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
MenuItemsProperty |
識別 MenuItems 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.MenuItemsProperty (Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
MenuItemsSource |
取得或設定用來產生 NavigationView 功能表內容的物件來源。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.MenuItemsSource (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
MenuItemsSourceProperty |
識別 MenuItemsSource 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.MenuItemsSourceProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
MenuItemTemplate |
取得或設定用來顯示每個功能表項目的 DataTemplate 。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.MenuItemTemplate (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
MenuItemTemplateProperty |
識別 MenuItemTemplate 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.MenuItemTemplateProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
MenuItemTemplateSelector |
取得或設定自訂 DataTemplateSelector 邏輯類別的參考。 此屬性所參考 的 DataTemplateSelector 會傳回要套用至專案的範本。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.MenuItemTemplateSelector (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
MenuItemTemplateSelectorProperty |
識別 MenuItemTemplateSelector 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.MenuItemTemplateSelectorProperty (Windows 應用程式 SDK中的WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
MinHeight |
取得或設定 FrameworkElement的最小高度條件約束。 (繼承來源 FrameworkElement) |
MinWidth |
取得或設定 FrameworkElement的最小寬度條件約束。 (繼承來源 FrameworkElement) |
Name |
取得或設定 物件的識別名稱。 當 XAML 處理器從 XAML 標記建立物件樹狀結構時,執行時間程式碼可以透過這個名稱參考 XAML 宣告的物件。 (繼承來源 FrameworkElement) |
Opacity |
取得或設定物件的不透明度程度。 (繼承來源 UIElement) |
OpacityTransition |
取得或設定 ScalarTransition,以動畫顯示 Opacity 屬性的變更。 (繼承來源 UIElement) |
OpenPaneLength |
取得或設定當 NavigationView 窗格完全展開時的寬度。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.OpenPaneLength (for WinUI 在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
OpenPaneLengthProperty |
識別 OpenPaneLength 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.OpenPaneLengthProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
OverflowLabelMode |
取得或設定值,這個值表示溢位功能表顯示的文字標籤。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.OverflowLabelMode (Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
OverflowLabelModeProperty |
識別 OverflowLabelMode 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.OverflowLabelModeProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
Padding |
取得或設定控制項內部的邊框間距。 (繼承來源 Control) |
PaneCustomContent |
取得或設定顯示在 NavigationView 窗格中的 UI 元素。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneCustomContent (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
PaneCustomContentProperty |
識別 PaneCustomContent 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneCustomContentProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
PaneDisplayMode |
取得或設定值,指出顯示 NavigationView 窗格的方式和位置。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneDisplayMode (Windows 應用程式 SDK 中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
PaneDisplayModeProperty |
識別 PaneDisplayMode 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneDisplayModeProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
PaneFooter |
取得或設定窗格頁尾的內容。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneFooter (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
PaneFooterProperty |
識別 PaneFooter 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneFooterProperty (在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
PaneHeader |
取得或設定窗格標頭的內容。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneHeader (Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
PaneHeaderProperty |
識別 PaneHeader 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneHeaderProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
PaneTitle |
取得或設定當 NavigationView 窗格開啟時,與功能表圖示連續的標籤。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneTitle (適用于Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
PaneTitleProperty |
識別 PaneTitle 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneTitleProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
PaneToggleButtonStyle |
取得或設定 Style,定義功能表切換按鈕的外觀。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneToggleButtonStyle (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
PaneToggleButtonStyleProperty |
識別 PaneToggleButtonStyle 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneToggleButtonStyleProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
Parent |
取得物件樹狀結構中這個 FrameworkElement 的父物件。 (繼承來源 FrameworkElement) |
PointerCaptures |
取得所有擷取的指標集合,表示為 Pointer 值。 (繼承來源 UIElement) |
Projection |
取得或設定轉譯這個專案時要套用 (立體效果) 的透視投影。 (繼承來源 UIElement) |
RenderSize |
取得 UIElement的最終轉譯大小。 不建議使用,請參閱。 (繼承來源 UIElement) |
RenderTransform |
取得或設定會影響 UIElement轉譯位置的轉換資訊。 (繼承來源 UIElement) |
RenderTransformOrigin |
取得或設定 RenderTransform所宣告之任何可能轉譯轉換的原點,相對於 UIElement的界限。 (繼承來源 UIElement) |
RequestedTheme |
取得或設定 UIElement (及其子項目) 用於資源判斷的 UI 主題。 您使用 RequestedTheme 指定的 UI 主題可以覆寫應用層級 RequestedTheme。 (繼承來源 FrameworkElement) |
RequiresPointer |
取得或設定 UI 元素是否支援滑鼠模式,以模擬非指標輸入裝置的指標互動體驗,例如遊戲台或遙控器。 (繼承來源 Control) |
Resources |
取得本機定義的資源字典。 在 XAML 中,您可以透過 XAML 隱含集合語法,將資源專案建立為屬性專案的子物件專案 |
Rotation |
取得或設定順時針旋轉的角度,以度為單位。 相對於 RotationAxis 和 CenterPoint 旋轉。 影響專案的轉譯位置。 (繼承來源 UIElement) |
RotationAxis |
取得或設定要繞著專案旋轉的軸。 (繼承來源 UIElement) |
RotationTransition |
取得或設定 ScalarTransition,以動畫顯示 Rotation 屬性的變更。 (繼承來源 UIElement) |
Scale |
取得或設定專案的小數位數。 相對於專案的 CenterPoint 縮放比例。 影響專案的轉譯位置。 (繼承來源 UIElement) |
ScaleTransition |
取得或設定 Vector3Transition,以動畫顯示 Scale 屬性的變更。 (繼承來源 UIElement) |
SelectedItem |
取得或設定選取的項目。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.SelectedItem (在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
SelectedItemProperty |
識別 SelectedItem 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.SelectedItemProperty (在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
SelectionFollowsFocus |
取得或設定值,這個值表示專案選取專案在鍵盤焦點變更時是否變更。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.SelectionFollowsFocus (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
SelectionFollowsFocusProperty |
識別 SelectionFollowsFocus 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.SelectionFollowsFocusProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
SettingsItem |
取得導覽專案,表示應用程式設定的進入點。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.SettingsItem (Windows 應用程式 SDK 中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
SettingsItemProperty |
識別 SettingsItem 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.SettingsItemProperty (Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
Shadow |
取得或設定 專案所轉換的陰影效果。 (繼承來源 UIElement) |
ShoulderNavigationEnabled |
取得或設定值,這個值表示遊戲台碰撞器何時可用來巡覽 NavigationView 中的最上層流覽專案。 適用于 UWP 的對等 WinUI 2 API:Windows 應用程式 SDK中適用于 WinUI 的Microsoft.UI.Xaml.Controls.NavigationView.AzureNavigationEnabled (,請參閱Windows 應用程式 SDK命名空間) 。 |
ShoulderNavigationEnabledProperty |
識別 ShoulderNavigationEnabled 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.AzureNavigationEnabledProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
Style |
取得或設定配置和轉譯期間針對這個物件套用的實例 Style 。 (繼承來源 FrameworkElement) |
TabFocusNavigation |
取得或設定值,這個值會修改 Tabbing 和 TabIndex 對此控制項的運作方式。 (繼承來源 UIElement) |
TabIndex |
取得或設定值,指出當使用者使用 Tab 鍵流覽應用程式 UI 時,元素接收焦點的順序。 (繼承來源 Control) |
TabNavigation |
取得或設定值,這個值會修改 Tabbing 和 TabIndex 對此控制項的運作方式。 注意 針對Windows 10 Creators Update (組建 10.0.15063) 和更新版本,TABFocusNavigation屬性可在UIElement基類上使用,以在不使用ControlTemplate的索引標籤序列中包含物件。 |
Tag |
取得或設定任意物件值,可用來儲存這個物件的自訂資訊。 (繼承來源 FrameworkElement) |
Template |
取得或設定控制項範本。 控制項範本會定義 UI 中控制項的視覺外觀,並在 XAML 標記中定義。 (繼承來源 Control) |
TemplateSettings |
取得 物件,這個物件提供在定義 NavigationView 控制項的範本時可參考為 TemplateBinding 來源的匯出值。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.TemplateSettings (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
TemplateSettingsProperty |
識別 TemplateSettings 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.TemplateSettingsProperty (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
Transform3D |
取得或設定轉譯這個專案時要套用的 3D 轉換效果。 (繼承來源 UIElement) |
TransformMatrix |
取得或設定要套用至專案的轉換矩陣。 (繼承來源 UIElement) |
Transitions |
取得或設定套用至UIElement的Transition樣式專案集合。 (繼承來源 UIElement) |
Translation |
取得或設定專案的 x、y 和 z 轉譯位置。 (繼承來源 UIElement) |
TranslationTransition |
取得或設定 Vector3Transition,以動畫顯示 Translation 屬性的變更。 (繼承來源 UIElement) |
Triggers |
取得針對 FrameworkElement定義的動畫觸發程式集合。 不常使用。 請參閱<備註>。 (繼承來源 FrameworkElement) |
UIContext |
取得專案的內容識別碼。 (繼承來源 UIElement) |
UseLayoutRounding |
取得或設定值,這個值會判斷物件及其視覺子樹的轉譯是否應該使用四捨五入行為,將轉譯對齊整個圖元。 (繼承來源 UIElement) |
UseSystemFocusVisuals |
取得或設定值,這個值表示控制項是否使用由系統或控制項範本中定義的焦點視覺效果。 (繼承來源 Control) |
VerticalAlignment |
取得或設定在面板或專案控制項等父物件中撰寫時套用至 FrameworkElement 的垂直對齊特性。 (繼承來源 FrameworkElement) |
VerticalContentAlignment |
取得或設定控制項內容的垂直對齊。 (繼承來源 Control) |
Visibility |
取得或設定 UIElement的可見度。 不會轉譯不可見的 UIElement ,也不會將其所需的大小傳達給版面配置。 (繼承來源 UIElement) |
Width |
取得或設定 FrameworkElement的寬度。 (繼承來源 FrameworkElement) |
XamlRoot |
取得或設定 |
XYFocusDown |
取得或設定當使用者按下 Directional Pad (D-pad) 向下時取得焦點的物件。 (繼承來源 Control) |
XYFocusDownNavigationStrategy |
取得或設定值,指定用來判斷向下流覽之目標元素的策略。 (繼承來源 UIElement) |
XYFocusKeyboardNavigation |
取得或設定值,這個值會啟用或停用使用鍵盤方向箭號的流覽。 (繼承來源 UIElement) |
XYFocusLeft |
取得或設定當使用者按下 Directional Pad (D-pad) 左邊時取得焦點的物件。 (繼承來源 Control) |
XYFocusLeftNavigationStrategy |
取得或設定值,指定用來判斷左側導覽之目標元素的策略。 (繼承來源 UIElement) |
XYFocusRight |
取得或設定當使用者按下方向鍵 (D 鍵) 右鍵時取得焦點的物件。 (繼承來源 Control) |
XYFocusRightNavigationStrategy |
取得或設定值,指定用來判斷右導覽之目標元素的策略。 (繼承來源 UIElement) |
XYFocusUp |
取得或設定當使用者按下 Directional Pad (D 鍵) 時取得焦點的物件。 (繼承來源 Control) |
XYFocusUpNavigationStrategy |
取得或設定值,指定用來判斷向上流覽之目標元素的策略。 (繼承來源 UIElement) |
方法
事件
AccessKeyDisplayDismissed |
發生于不應再顯示存取金鑰時。 (繼承來源 UIElement) |
AccessKeyDisplayRequested |
發生于使用者要求顯示存取金鑰時。 (繼承來源 UIElement) |
AccessKeyInvoked |
發生于使用者完成存取金鑰序列時。 (繼承來源 UIElement) |
ActualThemeChanged |
發生于 ActualTheme 屬性值變更時。 (繼承來源 FrameworkElement) |
BackRequested |
發生于返回按鈕收到按一下或點選等互動時。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.BackRequested (for WinUI 在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
BringIntoViewRequested |
在這個專案或其中一個子代上呼叫 StartBringIntoView 時發生。 (繼承來源 UIElement) |
CharacterReceived |
發生于輸入佇列收到單一、撰寫的字元時。 (繼承來源 UIElement) |
ContextCanceled |
發生于內容輸入手勢繼續進入操作手勢時,通知專案不應開啟內容飛出視窗。 (繼承來源 UIElement) |
ContextRequested |
發生于使用者已完成內容輸入手勢時,例如按一下滑鼠右鍵。 (繼承來源 UIElement) |
DataContextChanged |
發生于 FrameworkElement.DataCoNtext 屬性的值變更時。 (繼承來源 FrameworkElement) |
DisplayModeChanged |
當 DisplayMode 屬性變更時發生。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.DisplayModeChanged (for WinUI 在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
DoubleTapped |
發生于在此元素的點擊測試區域上發生未處理的 DoubleTap 互動時。 (繼承來源 UIElement) |
DragEnter |
當輸入系統報告基礎拖曳事件,並將這個專案當做目標時發生。 (繼承來源 UIElement) |
DragLeave |
當輸入系統報告基礎拖曳事件,並將這個專案當做原點時發生。 (繼承來源 UIElement) |
DragOver |
在輸入系統回報以此項目作為可能置放目標的基礎拖曳事件時發生。 (繼承來源 UIElement) |
DragStarting |
發生于起始拖曳作業時。 (繼承來源 UIElement) |
Drop |
輸入系統報告其下以這個項目作為置放目標的置放事件時發生。 (繼承來源 UIElement) |
DropCompleted |
發生于以這個專案做為結束來源的拖放作業時。 (繼承來源 UIElement) |
EffectiveViewportChanged |
發生于 FrameworkElement的有效檢視區 變更時。 (繼承來源 FrameworkElement) |
FocusDisengaged |
當焦點從遊戲台/遠端互動 (的控制項界限釋出時發生) 。 (繼承來源 Control) |
FocusEngaged |
當遊戲台/遠端互動 (控制項界限內限制焦點時發生) 。 (繼承來源 Control) |
GettingFocus |
發生于 UIElement 收到焦點之前。 此事件會同步引發,以確保事件反升時不會移動焦點。 (繼承來源 UIElement) |
GotFocus |
發生于 UIElement 收到焦點時。 此事件會以非同步方式引發,因此焦點可以在反升完成之前再次移動。 (繼承來源 UIElement) |
Holding |
發生于在此元素的點擊測試區域上發生未處理的 保留 互動時。 (繼承來源 UIElement) |
IsEnabledChanged |
發生于 IsEnabled 屬性變更時。 (繼承來源 Control) |
ItemInvoked |
發生于功能表中的專案收到按一下或點選等互動時。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.Item 在Windows 應用程式 SDK中叫用的 WinUI (,請參閱Windows 應用程式 SDK命名空間) 。 |
KeyDown |
在 UIElement 有焦點時按下鍵盤按鍵時發生。 (繼承來源 UIElement) |
KeyUp |
發生于 UIElement 有焦點時放開鍵盤按鍵時。 (繼承來源 UIElement) |
LayoutUpdated |
發生于視覺化樹狀結構的版面配置變更時,因為配置相關屬性變更值或重新整理版面配置的其他動作。 (繼承來源 FrameworkElement) |
Loaded |
發生于 架構Element 已建構並新增至物件樹狀結構,並準備好進行互動時。 (繼承來源 FrameworkElement) |
Loading |
當 FrameworkElement 開始載入時發生。 (繼承來源 FrameworkElement) |
LosingFocus |
發生于 UIElement 失去焦點之前。 此事件會同步引發,以確保事件反升時不會移動焦點。 (繼承來源 UIElement) |
LostFocus |
發生于 UIElement 失去焦點時。 這個事件會以非同步方式引發,因此焦點可以在反升完成之前再次移動。 (繼承來源 UIElement) |
ManipulationCompleted |
發生于 UIElement 上的操作完成時。 (繼承來源 UIElement) |
ManipulationDelta |
輸入裝置在操作期間變更位置時發生。 (繼承來源 UIElement) |
ManipulationInertiaStarting |
在操作和慣性開始的時候,只要輸入裝置不與 UIElement 物件接觸便發生。 (繼承來源 UIElement) |
ManipulationStarted |
當輸入裝置開始在 UIElement 進行操作時發生。 (繼承來源 UIElement) |
ManipulationStarting |
發生於第一次建立操作處理器時。 (繼承來源 UIElement) |
NoFocusCandidateFound |
發生于使用者嘗試透過定位鍵或方向箭號 (移動焦點時) ,但焦點不會移動,因為沒有在移動方向找到焦點候選項目。 (繼承來源 UIElement) |
PaneClosed |
發生于 [NavigationView] 窗格關閉時。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneClosed (在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
PaneClosing |
當 NavigationView 窗格關閉時發生。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.PaneClosing (Windows 應用程式 SDK 中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
PaneOpened |
發生于開啟 NavigationView 窗格時。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.Pane 在Windows 應用程式 SDK中開啟的 WinUI (,請參閱) Windows 應用程式 SDK命名空間。 |
PaneOpening |
當 NavigationView 窗格開啟時發生。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.Pane 在Windows 應用程式 SDK中開啟 WinUI的 (,請參閱Windows 應用程式 SDK命名空間) 。 |
PointerCanceled |
發生于讓連絡人異常遺失連絡人的指標時。 (繼承來源 UIElement) |
PointerCaptureLost |
發生于此元素先前保留的指標擷取移至另一個專案或其他地方時。 (繼承來源 UIElement) |
PointerEntered |
發生于指標進入這個專案的點擊測試區域時。 (繼承來源 UIElement) |
PointerExited |
發生于指標離開這個專案的點擊測試區域時。 (繼承來源 UIElement) |
PointerMoved |
當指標在指標保留在這個專案的點擊測試區域中時移動時發生。 (繼承來源 UIElement) |
PointerPressed |
發生于指標裝置起始這個專案內的 Press 動作時。 (繼承來源 UIElement) |
PointerReleased |
發生于先前起始 「按下」 動作的指標裝置釋放時,同時在此元素內。 請注意, Press 動作的結尾不保證會引發 PointerReleased 事件;其他事件可能會改為引發。 如需詳細資訊,請參閱。 (繼承來源 UIElement) |
PointerWheelChanged |
發生于指標滾輪的差異值變更時。 (繼承來源 UIElement) |
PreviewKeyDown |
發生于 UIElement 有焦點時按下鍵盤按鍵時。 (繼承來源 UIElement) |
PreviewKeyUp |
發生于 UIElement 有焦點時放開鍵盤按鍵時。 (繼承來源 UIElement) |
ProcessKeyboardAccelerators |
發生于按下 鍵盤快速鍵 (或快速鍵) 時。 (繼承來源 UIElement) |
RightTapped |
發生于指標位於元素上方時發生右點選輸入壓力時。 (繼承來源 UIElement) |
SelectionChanged |
發生于目前選取的專案變更時。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Controls.NavigationView.SelectionChanged (for WinUI 在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
SizeChanged |
發生于 ActualHeight 或 ActualWidth 屬性變更 FrameworkElement上的值時。 (繼承來源 FrameworkElement) |
Tapped |
發生于此元素的點擊測試區域上發生未處理的 Tap 互動時。 (繼承來源 UIElement) |
Unloaded |
當這個物件不再連接到主物件樹狀結構時發生。 (繼承來源 FrameworkElement) |