Поделиться через


NavigationViewTemplateSettings Класс

Определение

Предоставляет вычисляемые значения, на которые можно ссылаться как на источники TemplatedParent при определении шаблонов для NavigationView. Не предназначено для общего использования.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class NavigationViewTemplateSettings : DependencyObject
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class NavigationViewTemplateSettings : DependencyObject
Public Class NavigationViewTemplateSettings
Inherits DependencyObject
Наследование
Object IInspectable DependencyObject NavigationViewTemplateSettings
Атрибуты

Требования к Windows

Семейство устройств
Windows 10, version 1809 (появилось в 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v7.0)

Конструкторы

NavigationViewTemplateSettings()

Инициализирует новый экземпляр класса NavigationViewTemplateSettings .

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.-ctor (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

Свойства

BackButtonVisibility

Возвращает видимость кнопки "Назад".

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.BackButtonVisibility (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

BackButtonVisibilityProperty

Определяет свойство зависимости BackButtonVisibility.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.BackButtonVisibilityProperty (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

Dispatcher

Возвращает объект CoreDispatcher , с которым связан этот объект. CoreDispatcher представляет собой средство, которое может получить доступ к DependencyObject в потоке пользовательского интерфейса, даже если код инициируется потоком, не относящегося к пользовательскому интерфейсу.

(Унаследовано от DependencyObject)
LeftPaneVisibility

Возвращает видимость левой панели.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.LeftPaneVisibility (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

LeftPaneVisibilityProperty

Определяет свойство зависимости LeftPaneVisibility.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.LeftPaneVisibilityProperty (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

OverflowButtonVisibility

Возвращает видимость кнопки переполнения.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.OverflowButtonVisibility (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

OverflowButtonVisibilityProperty

Определяет свойство зависимости OverflowButtonVisibility.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.OverflowButtonVisibilityProperty (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

PaneToggleButtonVisibility

Возвращает видимость переключателя панели.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.PaneToggleButtonVisibility (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

PaneToggleButtonVisibilityProperty

Определяет свойство зависимости PaneToggleButtonVisibility.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.PaneToggleButtonVisibilityProperty (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

SingleSelectionFollowsFocus

Возвращает значение SelectionFollowsFocus .

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.SingleSelectionFollowsFocus (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

SingleSelectionFollowsFocusProperty

Определяет свойство зависимости SingleSelectionFollowsFocus.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.SingleSelectionFollowsFocusProperty (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

TopPadding

Возвращает значение заполнения верхней панели.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.TopPadding (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

TopPaddingProperty

Определяет свойство зависимостей TopPadding.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.TopPaddingProperty (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

TopPaneVisibility

Возвращает видимость верхней панели.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.TopPaneVisibility (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

TopPaneVisibilityProperty

Определяет свойство зависимости TopPaneVisibility.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings.TopPaneVisibilityProperty (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

Методы

ClearValue(DependencyProperty)

Очищает локальное значение свойства зависимостей.

(Унаследовано от DependencyObject)
GetAnimationBaseValue(DependencyProperty)

Возвращает любое базовое значение, установленное для свойства зависимостей, которое применяется в случаях, когда анимация не активна.

(Унаследовано от DependencyObject)
GetValue(DependencyProperty)

Возвращает текущее действующее значение свойства зависимостей из DependencyObject.

(Унаследовано от DependencyObject)
ReadLocalValue(DependencyProperty)

Возвращает локальное значение свойства зависимостей, если задано локальное значение.

(Унаследовано от DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Регистрирует функцию уведомления для прослушивания изменений определенного DependencyProperty в этом экземпляре DependencyObject .

(Унаследовано от DependencyObject)
SetValue(DependencyProperty, Object)

Задает локальное значение свойства зависимостей для Объекта DependencyObject.

(Унаследовано от DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Отменяет уведомление об изменениях, которое было ранее зарегистрировано путем вызова Метода RegisterPropertyChangedCallback.

(Унаследовано от DependencyObject)

Применяется к