Share via


XamlControlsResources Kelas

Definisi

Gaya default untuk kontrol di pustaka WinUI.

public ref class XamlControlsResources sealed : ResourceDictionary
/// [Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
/// [Windows.Foundation.Metadata.Activatable(1)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class XamlControlsResources final : ResourceDictionary
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.XamlContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
class XamlControlsResources final : ResourceDictionary
[Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
[Windows.Foundation.Metadata.Activatable(1)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public sealed class XamlControlsResources : ResourceDictionary
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.XamlContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public sealed class XamlControlsResources : ResourceDictionary
Public NotInheritable Class XamlControlsResources
Inherits ResourceDictionary
Warisan
Object Platform::Object IInspectable DependencyObject ResourceDictionary XamlControlsResources
Atribut
Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodNameAttribute ActivatableAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute ContractVersionAttribute

Contoh

Cuplikan berikut menunjukkan cara menentukan gaya kontrol default.

<Application>
    <Application.Resources>
        <XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls"/>
    </Application.Resources>
</Application>

Konstruktor

XamlControlsResources()

Menginisialisasi instans baru kelas XamlControlsResources .

Properti

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)
MergedDictionaries

Mendapatkan kumpulan kamus ResourceDictionary yang merupakan berbagai kamus sumber daya dalam kamus gabungan.

(Diperoleh dari ResourceDictionary)
Size

Mendapatkan jumlah elemen yang terkandung dalam koleksi.

(Diperoleh dari ResourceDictionary)
Source

Mendapatkan atau mengatur Pengidentifikasi Sumber Daya Seragam (URI) yang menyediakan lokasi sumber kamus sumber daya gabungan.

(Diperoleh dari ResourceDictionary)
ThemeDictionaries

Mendapatkan kumpulan kamus sumber daya gabungan yang secara khusus dikuntah dan disusun untuk mengatasi skenario tema, misalnya menyediakan nilai tema untuk "HighContrast".

(Diperoleh dari ResourceDictionary)
UseCompactResources

Mendapatkan atau mengatur apakah kontrol dan sumber daya dirender dalam tata letak yang lebih padat.

UseCompactResourcesProperty

Mengidentifikasi properti dependensi UseCompactResources .

Metode

Clear()

Menghapus semua item dari ResourceDictionary ini.

(Diperoleh dari ResourceDictionary)
ClearValue(DependencyProperty)

Menghapus nilai lokal properti dependensi.

(Diperoleh dari DependencyObject)
EnsureRevealLights(UIElement)

Penting

EnsureRevealLights tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena mungkin diubah atau tidak tersedia dalam versi berikutnya.

Memastikan bahwa lampu sekitar dan batas yang diperlukan untuk efek pengungkapan diatur pada elemen yang ditentukan.

First()

Mengembalikan iterator untuk item dalam koleksi.

(Diperoleh dari ResourceDictionary)
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)
GetView()

Mengambil tampilan terhadap ResourceDictionary.

(Diperoleh dari ResourceDictionary)
HasKey(Object)

Mengembalikan apakah ResourceDictionary memiliki entri dengan kunci yang diminta.

(Diperoleh dari ResourceDictionary)
Insert(Object, Object)

Menambahkan entri baru ke ResourceDictionary.

(Diperoleh dari ResourceDictionary)
Lookup(Object)

Mengembalikan nilai dari kunci yang diminta, jika ada entri dengan kunci tersebut.

(Diperoleh dari ResourceDictionary)
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)
Remove(Object)

Menghapus item tertentu dari ResourceDictionary.

(Diperoleh dari ResourceDictionary)
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

Lihat juga