Share via


NavigationViewTemplateSettings Kelas

Definisi

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk NavigationView. Tidak ditujukan untuk penggunaan umum.

/// [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
Warisan
Object IInspectable DependencyObject NavigationViewTemplateSettings
Atribut
Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute ContractVersionAttribute

Contoh

Tip

Untuk informasi selengkapnya, panduan desain, dan contoh kode, lihat NavigationView.

Aplikasi WinUI 3 Gallery mencakup contoh interaktif sebagian besar kontrol, fitur, dan fungsi WinUI 3. Dapatkan aplikasi dari Microsoft Store atau dapatkan kode sumber di GitHub.

Konstruktor

NavigationViewTemplateSettings()

Menginisialisasi instans baru kelas NavigationViewTemplateSettings .

Properti

BackButtonVisibility

Mendapatkan visibilitas tombol kembali.

BackButtonVisibilityProperty

Mengidentifikasi properti dependensi BackButtonVisibility.

Dispatcher

Selalu kembali null di aplikasi SDK Aplikasi Windows. Gunakan DispatcherQueue sebagai gantinya .

(Diperoleh dari DependencyObject)
DispatcherQueue

DispatcherQueue Mendapatkan yang dikaitkan dengan objek ini. DispatcherQueue mewakili fasilitas yang dapat mengakses DependencyObject pada utas UI bahkan jika kode dimulai oleh utas non-UI.

(Diperoleh dari DependencyObject)
LeftPaneVisibility

Mendapatkan visibilitas panel kiri.

LeftPaneVisibilityProperty

Mengidentifikasi properti dependensi LeftPaneVisibility.

OpenPaneLength

min Mendapatkan antara OpenPaneLength dan lebar jendela. Ini adalah nilai terhitung dari lebar panel saat dibuka dan diperluas sepenuhnya.

OpenPaneLengthProperty

OpenPaneLength Mengidentifikasi properti dependensi.

OverflowButtonVisibility

Mendapatkan visibilitas tombol luapan.

OverflowButtonVisibilityProperty

Mengidentifikasi properti dependensi OverflowButtonVisibility.

PaneToggleButtonVisibility

Mendapatkan visibilitas tombol alih panel.

PaneToggleButtonVisibilityProperty

Mengidentifikasi properti dependensi PaneToggleButtonVisibility.

PaneToggleButtonWidth

Mendapatkan lebar tombol alih untuk panel.

PaneToggleButtonWidthProperty

Mengidentifikasi properti dependensi PaneToggleButtonWidth .

SingleSelectionFollowsFocus

Mendapatkan nilai SelectionFollowsFocus .

SingleSelectionFollowsFocusProperty

Mengidentifikasi properti dependensi SingleSelectionFollowsFocus.

SmallerPaneToggleButtonWidth

Mendapatkan lebar tombol alih untuk panel yang lebih kecil.

SmallerPaneToggleButtonWidthProperty

Mengidentifikasi properti dependensi SmallerPaneToggleButtonWidth .

TopPadding

Mendapatkan nilai padding panel atas.

TopPaddingProperty

Mengidentifikasi properti dependensi TopPadding.

TopPaneVisibility

Mendapatkan visibilitas panel atas.

TopPaneVisibilityProperty

Mengidentifikasi properti dependensi TopPaneVisibility.

Metode

ClearValue(DependencyProperty)

Menghapus nilai lokal properti dependensi.

(Diperoleh dari DependencyObject)
GetAnimationBaseValue(DependencyProperty)

Mengembalikan nilai dasar apa pun yang ditetapkan untuk properti dependensi, yang akan berlaku dalam kasus di mana animasi tidak aktif.

(Diperoleh dari DependencyObject)
GetValue(DependencyProperty)

Mengembalikan nilai efektif properti dependensi saat ini dari DependencyObject.

(Diperoleh dari DependencyObject)
ReadLocalValue(DependencyProperty)

Mengembalikan nilai lokal properti dependensi, jika nilai lokal ditetapkan.

(Diperoleh dari DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Mendaftarkan fungsi pemberitahuan untuk mendengarkan perubahan pada DependencyProperty tertentu pada instans DependencyObject ini.

(Diperoleh dari DependencyObject)
SetValue(DependencyProperty, Object)

Mengatur nilai lokal properti dependensi pada DependencyObject.

(Diperoleh dari DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Membatalkan pemberitahuan perubahan yang sebelumnya terdaftar dengan memanggil RegisterPropertyChangedCallback.

(Diperoleh dari DependencyObject)

Berlaku untuk