Share via


NavigationViewTemplateSettings Classe

Définition

Fournit des valeurs calculées qui peuvent être référencées en tant que sources TemplatedParent lors de la définition de modèles pour un NavigationView. Non destiné à une utilisation générale.

/// [Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=7)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class NavigationViewTemplateSettings : DependencyObject
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
class NavigationViewTemplateSettings : DependencyObject
[Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=7)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public class NavigationViewTemplateSettings : DependencyObject
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public class NavigationViewTemplateSettings : DependencyObject
Public Class NavigationViewTemplateSettings
Inherits DependencyObject
Héritage
Object IInspectable DependencyObject NavigationViewTemplateSettings
Attributs
Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute ContractVersionAttribute

Exemples

Conseil

Pour plus d’informations, des conseils de conception et des exemples de code, consultez NavigationView.

L’application WinUI 3 Gallery comprend des exemples interactifs de la plupart des contrôles et des fonctionnalités WinUI 3. Procurez-vous l’application sur le Microsoft Store ou le code source sur GitHub.

Constructeurs

NavigationViewTemplateSettings()

Initialise une nouvelle instance de la classe NavigationViewTemplateSettings.

Propriétés

BackButtonVisibility

Obtient la visibilité du bouton Précédent.

BackButtonVisibilityProperty

Identifie la propriété de dépendance BackButtonVisibility.

Dispatcher

Retourne null toujours dans une application SDK d'application Windows. Utilisez DispatcherQueue à la place.

(Hérité de DependencyObject)
DispatcherQueue

Obtient le DispatcherQueue auquel cet objet est associé. DispatcherQueue représente une installation qui peut accéder au DependencyObject sur le thread d’interface utilisateur, même si le code est initié par un thread autre que l’interface utilisateur.

(Hérité de DependencyObject)
LeftPaneVisibility

Obtient la visibilité du volet gauche.

LeftPaneVisibilityProperty

Identifie la propriété de dépendance LeftPaneVisibility.

OpenPaneLength

Obtient le min entre OpenPaneLength et la largeur de la fenêtre. Il s’agit de la valeur calculée de la largeur du volet lorsqu’il est ouvert et entièrement développé.

OpenPaneLengthProperty

Identifie la propriété de dépendance OpenPaneLength.

OverflowButtonVisibility

Obtient la visibilité du bouton de dépassement de capacité.

OverflowButtonVisibilityProperty

Identifie la propriété de dépendance OverflowButtonVisibility.

PaneToggleButtonVisibility

Obtient la visibilité du bouton bascule du volet.

PaneToggleButtonVisibilityProperty

Identifie la propriété de dépendance PaneToggleButtonVisibility.

PaneToggleButtonWidth

Obtient la largeur du bouton bascule pour le volet.

PaneToggleButtonWidthProperty

Identifie la propriété de dépendance PaneToggleButtonWidth .

SingleSelectionFollowsFocus

Obtient la valeur SelectionFollowsFocus .

SingleSelectionFollowsFocusProperty

Identifie la propriété de dépendance SingleSelectionFollowsFocus.

SmallerPaneToggleButtonWidth

Obtient la largeur du bouton bascule pour le volet plus petit.

SmallerPaneToggleButtonWidthProperty

Identifie la propriété de dépendance SmallerPaneToggleButtonWidth .

TopPadding

Obtient la valeur de remplissage du volet supérieur.

TopPaddingProperty

Identifie la propriété de dépendance TopPadding.

TopPaneVisibility

Obtient la visibilité du volet supérieur.

TopPaneVisibilityProperty

Identifie la propriété de dépendance TopPaneVisibility.

Méthodes

ClearValue(DependencyProperty)

Efface la valeur locale d’une propriété de dépendance.

(Hérité de DependencyObject)
GetAnimationBaseValue(DependencyProperty)

Retourne toute valeur de base établie pour une propriété de dépendance, qui s’applique dans les cas où une animation n’est pas active.

(Hérité de DependencyObject)
GetValue(DependencyProperty)

Retourne la valeur effective actuelle d’une propriété de dépendance à partir d’un objet DependencyObject.

(Hérité de DependencyObject)
ReadLocalValue(DependencyProperty)

Retourne la valeur locale d’une propriété de dépendance, si une valeur locale est définie.

(Hérité de DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Inscrit une fonction de notification pour écouter les modifications apportées à un DependencyProperty spécifique sur ce instance DependencyObject.

(Hérité de DependencyObject)
SetValue(DependencyProperty, Object)

Définit la valeur locale d’une propriété de dépendance sur un DependencyObject.

(Hérité de DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Annule une notification de modification précédemment inscrite en appelant RegisterPropertyChangedCallback.

(Hérité de DependencyObject)

S’applique à