System.Windows Ruang nama

Menyediakan beberapa kelas elemen dasar Windows Presentation Foundation (WPF) penting, berbagai kelas yang mendukung sistem properti WPF dan logika peristiwa, dan jenis lain yang lebih luas digunakan oleh inti dan kerangka kerja WPF.

Kelas

Nama Deskripsi
Application

Merangkum aplikasi Windows Presentation Foundation.

AttachedPropertyBrowsableAttribute

Menyediakan kelas dasar untuk atribut .NET yang melaporkan cakupan penggunaan properti terlampir.

AttachedPropertyBrowsableForChildrenAttribute

Menentukan bahwa properti terlampir memiliki cakupan yang dapat ditelusuri yang meluas ke elemen turunan di pohon logis.

AttachedPropertyBrowsableForTypeAttribute

Menentukan bahwa properti terlampir hanya dapat ditelusuri untuk elemen yang berasal dari jenis tertentu.

AttachedPropertyBrowsableWhenAttributePresentAttribute

Menentukan bahwa properti terlampir hanya dapat ditelusuri pada elemen yang juga memiliki atribut .NET spesifik lain yang diterapkan pada definisi kelasnya.

AutoResizedEventArgs

Menyediakan data untuk peristiwa yang AutoResized dimunculkan oleh HwndSource.

BaseCompatibilityPreferences

Berisi properti yang menentukan bagaimana aplikasi harus bersifat relatif terhadap fitur WPF baru yang ada di rakitan WindowsBase.

Clipboard

Menyediakan metode statis yang memfasilitasi transfer data ke dan dari Clipboard sistem.

ColorConvertedBitmapExtension

Menerapkan ekstensi markup yang memungkinkan ColorConvertedBitmap pembuatan. ColorConvertedBitmap Tidak memiliki profil yang disematkan, profil sebagai gantinya didasarkan pada nilai sumber dan tujuan.

ComponentResourceKey

Menentukan atau mereferensikan kunci sumber daya berdasarkan nama kelas dalam rakitan eksternal, serta pengidentifikasi tambahan.

Condition

Mewakili kondisi untuk MultiTrigger dan MultiDataTrigger, yang menerapkan perubahan pada nilai properti berdasarkan serangkaian kondisi.

ConditionCollection

Mewakili kumpulan Condition objek.

ContentElement

Menyediakan kelas dasar tingkat inti WPF untuk elemen konten. Elemen konten dirancang untuk presentasi gaya alur, menggunakan model tata letak berorientasi markup intuitif dan model objek yang sengaja sederhana.

ContentOperations

Menyediakan metode utilitas statis untuk mendapatkan atau mengatur posisi ContentElement di pohon elemen.

CoreCompatibilityPreferences

Berisi properti yang menentukan bagaimana aplikasi harus bersifat relatif terhadap fitur WPF yang ada di perakitan PresentationCore.

CornerRadiusConverter

Mengonversi instans jenis lain ke dan dari CornerRadius.

CultureInfoIetfLanguageTagConverter

Mengonversi instans ke CultureInfo dan dari jenis data lainnya.

DataFormat

Mewakili format data dengan menggunakan nama format dan ID numerik.

DataFormats

Menyediakan sekumpulan nama format data yang telah ditentukan sebelumnya yang dapat digunakan untuk mengidentifikasi format data yang tersedia dalam operasi clipboard atau seret dan letakkan.

DataObject

Menyediakan implementasi IDataObject dasar antarmuka, yang menentukan mekanisme format independen untuk mentransfer data.

DataObjectCopyingEventArgs

Argumen untuk DataObjectperistiwa .Copying

DataObjectEventArgs

Menyediakan kelas dasar abstrak untuk peristiwa yang DataObject terkait dengan kelas .

DataObjectExtensions

Menyediakan beberapa kelas elemen dasar Windows Presentation Foundation (WPF) penting, berbagai kelas yang mendukung sistem properti WPF dan logika peristiwa, dan jenis lain yang lebih luas digunakan oleh inti dan kerangka kerja WPF.

DataObjectPastingEventArgs

Berisi argumen untuk DataObjectperistiwa .Pasting

DataObjectSettingDataEventArgs

Berisi argumen untuk DataObjectperistiwa .SettingData

DataTemplate

Menjelaskan struktur visual objek data.

DataTemplateKey

Mewakili kunci sumber daya untuk DataTemplate kelas .

DataTrigger

Mewakili pemicu yang menerapkan nilai properti atau melakukan tindakan saat data terikat memenuhi kondisi tertentu.

DeferrableContent

Mewakili konten yang dapat ditangguhkan yang disimpan dalam BAML sebagai aliran.

DeferrableContentConverter

Mengonversi aliran ke DeferrableContent instans.

DependencyObject

Mewakili objek yang berpartisipasi dalam sistem properti dependensi.

DependencyObjectType

Menerapkan cache jenis yang mendasar untuk semua DependencyObject jenis turunan.

DependencyProperty

Mewakili properti yang dapat diatur melalui metode seperti, gaya, pengikatan data, animasi, dan warisan.

DependencyPropertyHelper

Menyediakan metode pembantu tunggal (GetValueSource(DependencyObject, DependencyProperty)) yang melaporkan sumber sistem properti untuk nilai efektif properti dependensi.

DependencyPropertyKey

Menyediakan pengidentifikasi properti dependensi untuk akses tulis terbatas ke properti dependensi baca-saja.

DialogResultConverter

DialogResult Mengonversi properti , yang merupakan Nullable<T> nilai jenis Boolean, ke dan dari jenis lain.

DpiChangedEventArgs

Kelas ini meneruskan informasi yang diperlukan kepada pendengar DpiChangedEvent acara apa pun, seperti ketika jendela dipindahkan ke monitor dengan DPI yang berbeda, atau DPI monitor saat ini berubah.

DragDrop

Menyediakan metode dan bidang pembantu untuk memulai operasi seret dan letakkan, termasuk metode untuk memulai operasi seret dan letakkan, dan fasilitas untuk menambahkan dan menghapus penanganan aktivitas terkait seret dan letakkan.

DragEventArgs

Berisi argumen yang relevan dengan semua peristiwa seret dan letakkan (DragEnter, , DragLeaveDragOver, dan Drop).

DurationConverter

Mengonversi instans ke Duration dan dari representasi jenis lainnya.

DynamicResourceExtension

Menerapkan ekstensi markup yang mendukung referensi sumber daya dinamis yang dibuat dari XAML.

DynamicResourceExtensionConverter

Mengonversi dari XAML yang diurai ke DynamicResourceExtension dan mendukung referensi sumber daya dinamis yang dibuat dari XAML.

EventManager

Menyediakan metode utilitas terkait peristiwa yang mendaftarkan peristiwa yang dirutekan untuk pemilik kelas dan menambahkan penangan kelas.

EventPrivateKey

Menyediakan identifikasi unik untuk peristiwa yang penangannya disimpan ke dalam hashtable internal.

EventRoute

Mewakili kontainer untuk rute yang akan diikuti oleh peristiwa yang dirutekan.

EventSetter

Mewakili setter peristiwa dalam gaya. Setter peristiwa memanggil penanganan aktivitas yang ditentukan sebagai respons terhadap peristiwa.

EventTrigger

Mewakili pemicu yang menerapkan serangkaian tindakan sebagai respons terhadap peristiwa.

ExceptionRoutedEventArgs

Menyediakan data untuk peristiwa yang Image gagal dan MediaElement .

ExitEventArgs

Argumen peristiwa untuk peristiwa tersebut Exit .

Expression

Jenis ini mendukung infrastruktur Windows Presentation Foundation (WPF) dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

ExpressionConverter

Mengonversi instans ke Expression dan dari jenis lain.

FigureLengthConverter

Mengonversi instans jenis lain ke dan dari FigureLength.

FontSizeConverter

Mengonversi nilai ukuran font ke dan dari representasi tipe lainnya.

FontStretchConverter

Mengonversi instans ke FontStretch dan dari representasi jenis lainnya.

FontStretches

Menyediakan sekumpulan nilai statis yang telah FontStretch ditentukan sebelumnya.

FontStyleConverter

Mengonversi instans ke FontStyle dan dari jenis data lainnya.

FontStyles

Menyediakan sekumpulan nilai statis yang telah FontStyle ditentukan sebelumnya.

FontWeightConverter

Mengonversi instans ke FontWeight dan dari jenis data lainnya.

FontWeights

Menyediakan sekumpulan nilai statis yang telah FontWeight ditentukan sebelumnya.

FrameworkCompatibilityPreferences

Berisi properti yang menentukan bagaimana aplikasi harus bersifat relatif terhadap fitur WPF yang ada di rakitan PresentationFramework.

FrameworkContentElement

FrameworkContentElement adalah implementasi tingkat kerangka kerja WPF dan perluasan ContentElement kelas dasar. FrameworkContentElement menambahkan dukungan untuk API input tambahan (termasuk tipsalat dan menu konteks), papan cerita, konteks data untuk pengikatan data, dukungan gaya, dan API pembantu pohon logis.

FrameworkElement

Menyediakan serangkaian properti, peristiwa, dan metode tingkat kerangka kerja WPF untuk elemen Windows Presentation Foundation (WPF). Kelas ini mewakili implementasi tingkat kerangka kerja WPF yang disediakan yang dibangun di atas API tingkat inti WPF yang ditentukan oleh UIElement.

FrameworkElementFactory

Mendukung pembuatan templat.

FrameworkPropertyMetadata

Melaporkan atau menerapkan metadata untuk properti dependensi, khususnya menambahkan karakteristik sistem properti khusus kerangka kerja.

FrameworkTemplate

Mengaktifkan instansiasi pohon dan FrameworkElement /atau FrameworkContentElement objek.

Freezable

Menentukan objek yang memiliki status yang dapat dimodifikasi dan status baca-saja (beku). Kelas yang berasal dari Freezable memberikan pemberitahuan perubahan terperinci, dapat dibuat tidak dapat diubah, dan dapat mengkloning dirinya sendiri.

FreezableCollection<T>

Mewakili kumpulan DependencyObjectobjek , Freezable, atau Animatable . FreezableCollection<T> adalah jenisnya Animatable sendiri.

GiveFeedbackEventArgs

Berisi argumen untuk peristiwa tersebut GiveFeedback .

GridLengthConverter

Mengonversi instans jenis lain ke dan dari GridLength instans.

HierarchicalDataTemplate

DataTemplate Mewakili yang mendukung HeaderedItemsControl, seperti TreeViewItem atau MenuItem.

HwndDpiChangedEventArgs

Mewakili jenis HandledEventArgs yang relevan dengan peristiwa DpiChanged.

Int32RectConverter

Mengonversi instans jenis lain ke dan dari Int32Rect.

KeySplineConverter

Mengonversi instans jenis lain ke dan dari KeySpline.

KeyTimeConverter

Mengonversi instans ke KeyTime dan dari jenis lain.

LengthConverter

Mengonversi instans jenis lain ke dan dari instans Double yang mewakili panjang objek.

LocalizabilityAttribute

Menentukan atribut pelokalan untuk kelas atau anggota kelas XAML (BAML) biner.

Localization

Kelas Localization menentukan properti terlampir untuk atribut dan komentar pelokalan.

LogicalTreeHelper

Menyediakan metode pembantu statis untuk mengkueri objek di pohon logis.

LostFocusEventManager

WeakEventManager Menyediakan implementasi sehingga Anda dapat menggunakan pola "pendengar peristiwa lemah" untuk melampirkan LostFocus pendengar untuk peristiwa atau LostFocus .

MediaScriptCommandRoutedEventArgs

Menyediakan data untuk peristiwa ScriptCommand dan ScriptCommand.

MessageBox

Menampilkan kotak pesan.

MultiDataTrigger

Mewakili pemicu yang menerapkan nilai properti atau melakukan tindakan saat data terikat memenuhi serangkaian kondisi.

MultiTrigger

Mewakili pemicu yang menerapkan nilai properti atau melakukan tindakan saat serangkaian kondisi terpenuhi.

NameScope

Menerapkan dukungan WPF dasar untuk INameScope metode yang menyimpan atau mengambil pemetaan objek nama ke dalam namescope XAML tertentu. Menambahkan dukungan properti terlampir untuk mempermudah mendapatkan atau mengatur nama namescope XAML secara dinamis di tingkat elemen.

NullableBoolConverter

Mengonversi ke dan dari Nullable<T> jenis (menggunakan batasan Boolean jenis pada generik).

PointConverter

Mengonversi instans jenis lain ke dan dari Point.

PresentationSource

Menyediakan basis abstrak untuk kelas yang menyajikan konten dari teknologi lain sebagai bagian dari skenario interoperabilitas. Selain itu, kelas ini menyediakan metode statis untuk bekerja dengan sumber-sumber ini, serta arsitektur presentasi lapisan visual dasar.

PropertyMetadata

Mendefinisikan aspek perilaku tertentu dari properti dependensi karena diterapkan ke jenis tertentu, termasuk kondisi yang didaftarkannya.

PropertyPath

Menerapkan struktur data untuk menjelaskan properti sebagai jalur di bawah properti lain, atau di bawah jenis pemilik. Jalur properti digunakan dalam pengikatan data ke objek, dan di papan cerita dan garis waktu untuk animasi.

PropertyPathConverter

Menyediakan pengonversi jenis untuk PropertyPath objek.

QueryContinueDragEventArgs

Berisi argumen untuk peristiwa tersebut QueryContinueDrag .

ReachCompatibilityPreferences

Menyediakan beberapa kelas elemen dasar Windows Presentation Foundation (WPF) penting, berbagai kelas yang mendukung sistem properti WPF dan logika peristiwa, dan jenis lain yang lebih luas digunakan oleh inti dan kerangka kerja WPF.

RectConverter

Mengonversi instans jenis lain ke dan dari instans Rect.

RequestBringIntoViewEventArgs

Menyediakan data untuk peristiwa yang dirutekan RequestBringIntoView .

ResourceDictionary

Menyediakan tabel hash /implementasi kamus yang berisi sumber daya WPF yang digunakan oleh komponen dan elemen lain dari aplikasi WPF.

ResourceKey

Menyediakan kelas dasar abstrak untuk berbagai kunci sumber daya.

ResourceReferenceKeyNotFoundException

Pengecualian yang dilemparkan ketika kunci referensi sumber daya tidak dapat ditemukan selama penguraian atau serialisasi sumber daya ekstensi markup.

RoutedEvent

Mewakili dan mengidentifikasi peristiwa yang dirutekan dan menyatakan karakteristiknya.

RoutedEventArgs

Berisi informasi status dan data peristiwa yang terkait dengan peristiwa yang dirutekan.

RoutedPropertyChangedEventArgs<T>

Menyediakan data tentang perubahan nilai ke properti dependensi seperti yang dilaporkan oleh peristiwa rute tertentu, termasuk nilai properti sebelumnya dan saat ini yang berubah.

SessionEndingCancelEventArgs

Berisi argumen peristiwa untuk peristiwa tersebut SessionEnding .

Setter

Mewakili setter yang menerapkan nilai properti.

SetterBase

Mewakili kelas dasar untuk setter nilai.

SetterBaseCollection

Mewakili kumpulan SetterBase objek.

SizeChangedEventArgs

Menyediakan data yang terkait dengan peristiwa.SizeChanged

SizeChangedInfo

Laporkan spesifikasi perubahan nilai yang melibatkan Size. Ini digunakan sebagai parameter dalam OnRenderSizeChanged(SizeChangedInfo) penimpaan.

SizeConverter

Mengonversi instans jenis lain ke dan dari instans Size kelas.

SourceChangedEventArgs

Menyediakan data untuk peristiwa SourceChanged, yang digunakan untuk interoperatasi. Kelas ini tidak dapat diwariskan.

SplashScreen

Menyediakan layar startup untuk aplikasi Windows Presentation Foundation (WPF).

StartupEventArgs

Berisi argumen untuk peristiwa tersebut Startup .

StaticResourceExtension

Menerapkan ekstensi markup yang mendukung referensi sumber daya statis (waktu pemuatan XAML) yang dibuat dari XAML.

StrokeCollectionConverter

Mengonversi menjadi StrokeCollection string.

Style

Memungkinkan berbagi properti, sumber daya, dan penanganan aktivitas antara instans jenis.

StyleTypedPropertyAttribute

Mewakili atribut yang diterapkan ke definisi kelas dan menentukan TargetTypeproperti yang berjenis Style.

SystemColors

Berisi warna sistem, kuas sistem, dan kunci sumber daya sistem yang sesuai dengan elemen tampilan sistem.

SystemCommands

Menentukan perintah yang dirutekan yang umum untuk manajemen jendela.

SystemFonts

Berisi properti yang mengekspos sumber daya sistem yang menyangkut font.

SystemParameters

Berisi properti yang bisa Anda gunakan untuk mengkueri pengaturan sistem.

TemplateBindingExpression

Menjelaskan instans run-time dari TemplateBindingExtension.

TemplateBindingExpressionConverter

Pengonversi jenis yang digunakan untuk membuat ekstensi markup dari TemplateBindingExpression instans selama serialisasi.

TemplateBindingExtension

Menerapkan ekstensi markup yang mendukung pengikatan antara nilai properti dalam templat dan nilai beberapa properti lain yang diekspos pada kontrol templat.

TemplateBindingExtensionConverter

Pengonversi jenis yang digunakan untuk membuat TemplateBindingExtension dari instans selama serialisasi.

TemplateContent

Menerapkan logika rekaman dan pemutaran yang digunakan templat untuk menunggak konten saat berinteraksi dengan pembaca dan penulis XAML.

TemplateContentLoader

XamlDeferringLoader Mengimplementasikan untuk menukar pemuatan konten XAML yang didefinisikan untuk templat di WPF XAML.

TemplateKey

Saat digunakan sebagai kunci sumber daya untuk templat data, memungkinkan templat data untuk berpartisipasi dalam proses pencarian.

TemplatePartAttribute

Mewakili atribut yang diterapkan ke definisi kelas untuk mengidentifikasi jenis bagian bernama yang digunakan untuk templat.

TemplateVisualStateAttribute

Menentukan bahwa kontrol dapat berada dalam status tertentu dan bahwa VisualState diharapkan dalam ControlTemplatekontrol .

TextDecoration

Mewakili dekorasi teks, yang ornamentasi visualnya ditambahkan ke teks (seperti garis bawah).

TextDecorationCollection

Mewakili kumpulan TextDecoration instans.

TextDecorationCollectionConverter

Mengonversi instans dari TextDecorationCollection jenis data lain.

TextDecorations

Menyediakan sekumpulan dekorasi teks statis yang telah ditentukan sebelumnya.

ThemeDictionaryExtension

Menerapkan ekstensi markup yang memungkinkan penulis aplikasi menyesuaikan gaya kontrol berdasarkan tema sistem saat ini.

ThemeInfoAttribute

Menentukan lokasi di mana kamus tema disimpan untuk rakitan.

ThemeModeConverter

Mengonversi instans jenis lain ke dan dari instans ThemeMode.

ThicknessConverter

Mengonversi instans jenis lain ke dan dari instans Thickness.

Trigger

Mewakili pemicu yang menerapkan nilai properti atau melakukan tindakan secara kondisional.

TriggerAction

Menjelaskan tindakan yang harus dilakukan untuk pemicu.

TriggerActionCollection

Mewakili kumpulan TriggerAction objek.

TriggerBase

Mewakili kelas dasar untuk menentukan nilai kondisional dalam Style objek.

TriggerCollection

Mewakili kumpulan TriggerBase objek.

UIElement

UIElement adalah kelas dasar untuk implementasi tingkat inti WPF yang dibangun pada elemen Windows Presentation Foundation (WPF) dan karakteristik presentasi dasar.

UIElement3D

UIElement3D adalah kelas dasar untuk implementasi tingkat inti WPF yang dibangun pada elemen Windows Presentation Foundation (WPF) dan karakteristik presentasi dasar.

UIPropertyMetadata

Menyediakan metadata properti untuk properti non-kerangka kerja yang memang memiliki dampak penyajian/antarmuka pengguna di tingkat inti.

VectorConverter

Mengonversi instans jenis lain ke dan dari Vector.

VisualState

Mewakili tampilan visual kontrol saat berada dalam status tertentu.

VisualStateChangedEventArgs

Menyediakan data untuk peristiwa CurrentStateChanging dan CurrentStateChanged.

VisualStateGroup

Berisi objek dan VisualState objek yang saling eksklusif VisualTransition yang digunakan untuk berpindah dari satu status ke status lainnya.

VisualStateManager

Mengelola status dan logika untuk transisi antar status untuk kontrol.

VisualTransition

Mewakili perilaku visual yang terjadi saat kontrol beralih dari satu status ke status lainnya.

WeakEventManager

Menyediakan kelas dasar untuk manajer peristiwa yang digunakan dalam pola peristiwa yang lemah. Manajer menambahkan dan menghapus pendengar untuk peristiwa (atau panggilan balik) yang juga menggunakan pola .

WeakEventManager.ListenerList

Menyediakan daftar koleksi bawaan untuk menyimpan pendengar untuk WeakEventManager.

WeakEventManager<TEventSource,TEventArgs>

Menyediakan jenis aman WeakEventManager yang memungkinkan Anda menentukan penanganan aktivitas yang akan digunakan untuk pola "pendengar peristiwa lemah". Kelas ini menentukan parameter jenis untuk sumber peristiwa dan parameter jenis untuk data peristiwa yang digunakan.

WeakEventManager.ListenerList<TEventArgs>

Menyediakan daftar koleksi jenis aman untuk menyimpan pendengar untuk WeakEventManager. Kelas ini menentukan parameter jenis untuk data peristiwa yang digunakan.

Window

Menyediakan kemampuan untuk membuat, mengonfigurasi, menampilkan, dan mengelola masa pakai jendela dan kotak dialog.

WindowCollection

Mewakili kumpulan Window objek. Kelas ini tidak dapat diwariskan.

Struct

Nama Deskripsi
CornerRadius

Mewakili radius sudut persegi panjang.

DependencyPropertyChangedEventArgs

Menyediakan data untuk berbagai peristiwa yang diubah properti. Biasanya peristiwa ini melaporkan perubahan nilai efektif dalam nilai properti dependensi baca-saja. Penggunaan lain adalah sebagai bagian PropertyChangedCallback dari implementasi.

DpiScale

Menyimpan informasi DPI tempat Visual atau UIElement dirender.

Duration

Mewakili durasi waktu aktif Timeline .

FigureLength

Menjelaskan tinggi atau lebar Figure.

FontStretch

Menjelaskan tingkat di mana font telah direntangkan dibandingkan dengan rasio aspek normal font tersebut.

FontStyle

Mendefinisikan struktur yang mewakili gaya wajah font seperti normal, miring, atau miring.

FontWeight

Mengacu pada kepadatan jenis huruf, dalam hal ringan atau beratnya goresan.

FreezableCollection<T>.Enumerator

Menghitung anggota .FreezableCollection<T>

GridLength

Mewakili panjang elemen yang secara eksplisit mendukung Star jenis unit.

Int32Rect

Menjelaskan lebar, tinggi, dan lokasi persegi panjang bilangan bulat.

LocalValueEntry

Mewakili pengidentifikasi properti dan nilai properti untuk properti dependensi yang ditetapkan secara lokal.

LocalValueEnumerator

Menyediakan dukungan enumerasi untuk nilai lokal dari properti dependensi apa pun yang ada di DependencyObject.

Point

Mewakili pasangan koordinat x dan y dalam ruang dua dimensi.

Rect

Menjelaskan lebar, tinggi, dan lokasi persegi panjang.

RoutedEventHandlerInfo

Menyediakan informasi penanganan khusus untuk memberi tahu pendengar peristiwa apakah handler tertentu harus dipanggil.

Size

Mengimplementasikan struktur yang digunakan untuk menjelaskan Size objek.

TextDecorationCollection.Enumerator

TextDecoration Menghitung item dalam TextDecoration.

ThemeMode

Menjelaskan mode tema Fasih untuk diterapkan ke aplikasi atau jendela.

Thickness

Menjelaskan ketebalan bingkai di sekitar persegi panjang. Empat Double nilai masing-masing menjelaskan Leftsisi persegi panjang , Top, Right, dan Bottom .

ValueSource

Melaporkan informasi yang dikembalikan dari GetValueSource(DependencyObject, DependencyProperty).

Vector

Mewakili perpindahan dalam ruang 2-D.

Antarmuka

Nama Deskripsi
IContentHost

Antarmuka ini diimplementasikan oleh tata letak host ContentElementmana .

IDataObject

Menyediakan mekanisme format independen untuk mentransfer data.

IFrameworkInputElement

Mendeklarasikan kontrak namescope untuk elemen kerangka kerja.

IInputElement

Menetapkan peristiwa umum dan juga properti dan metode terkait peristiwa untuk pemrosesan input dasar dengan elemen Windows Presentation Foundation (WPF).

ITypedDataObject

Menyediakan beberapa kelas elemen dasar Windows Presentation Foundation (WPF) penting, berbagai kelas yang mendukung sistem properti WPF dan logika peristiwa, dan jenis lain yang lebih luas digunakan oleh inti dan kerangka kerja WPF.

IWeakEventListener

Menyediakan dukungan mendengarkan peristiwa untuk kelas yang mengharapkan untuk menerima peristiwa melalui pola WeakEvent dan WeakEventManager.

Enum

Nama Deskripsi
BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Menyediakan sekumpulan nilai yang menjelaskan bagaimana dispatcher merespons kegagalan yang dihadapi saat meminta pemrosesan.

BaselineAlignment

Menjelaskan bagaimana garis besar untuk elemen berbasis teks diposisikan pada sumbu vertikal, relatif terhadap garis besar yang ditetapkan untuk teks.

BaseValueSource

Mengidentifikasi sumber sistem properti dari nilai properti dependensi tertentu.

ColumnSpaceDistribution

Menjelaskan cara mendistribusikan ruang dalam konten alur yang dikolom.

DragAction

Menentukan bagaimana dan jika operasi seret dan letakkan harus dilanjutkan.

DragDropEffects

Menentukan efek operasi seret dan letakkan.

DragDropKeyStates

Menentukan status tombol pengubah saat ini (SHIFT, CTRL, dan ALT), serta status tombol mouse.

FigureHorizontalAnchor

Menjelaskan referensi posisi untuk gambar dalam arah horizontal.

FigureUnitType

Menjelaskan jenis unit yang terkait dengan lebar atau tinggi FigureLength.

FigureVerticalAnchor

Menjelaskan titik referensi gambar ke arah vertikal.

FlowDirection

Menentukan konstanta yang menentukan arah aliran konten untuk elemen teks dan antarmuka pengguna (UI).

FontCapitals

Menjelaskan gaya huruf kapital untuk objek Typography.

FontEastAsianLanguage

Menyediakan mekanisme bagi pengguna untuk memilih versi glyph khusus font untuk sistem atau bahasa penulisan Asia Timur tertentu.

FontEastAsianWidths

Menyediakan mekanisme bagi pengguna untuk memilih glyph dari gaya lebar yang berbeda.

FontFraction

Menjelaskan gaya pecahan untuk objek Typography.

FontNumeralAlignment

Menjelaskan perataan numeral untuk objek Typography.

FontNumeralStyle

Menjelaskan gaya numeral untuk objek Typography.

FontVariants

Merender formulir glyph tipografi varian.

FrameworkPropertyMetadataOptions

Menentukan jenis perilaku properti tingkat kerangka kerja yang berkaitan dengan properti dependensi tertentu dalam sistem properti Windows Presentation Foundation (WPF).

GridUnitType

Menjelaskan jenis nilai yang disimpan objek GridLength.

HorizontalAlignment

Menunjukkan di mana elemen harus ditampilkan pada sumbu horizontal relatif terhadap slot tata letak yang dialokasikan dari elemen induk.

InheritanceBehavior

Menunjukkan mode pencarian saat ini untuk pewarisan nilai properti, pencarian sumber daya, dan pencarian RelativeSource FindAncestor. Pencarian RelativeSource FindAncestor terjadi saat pengikatan menggunakan RelativeSource yang memiliki properti Mode diatur ke nilai FindAncestor.

LineBreakCondition

Menjelaskan kondisi melanggar di sekitar objek sebaris.

LineStackingStrategy

Menjelaskan mekanisme di mana kotak garis ditentukan untuk setiap baris.

LocalizationCategory

Menentukan nilai kategori LocalizabilityAttribute untuk kelas atau anggota kelas XAML biner (BAML).

MessageBoxButton

Menentukan tombol yang ditampilkan pada kotak pesan. Digunakan sebagai argumen metode Show.

MessageBoxImage

Menentukan ikon yang ditampilkan oleh kotak pesan.

MessageBoxOptions

Menentukan opsi tampilan khusus untuk kotak pesan.

MessageBoxResult

Menentukan tombol kotak pesan mana yang diklik pengguna. MessageBoxResult dikembalikan oleh metode Show.

Modifiability

Menentukan nilai modifikasi LocalizabilityAttribute untuk kelas atau anggota kelas XAML biner (BAML).

PowerLineStatus

Menunjukkan apakah daya sistem sedang online, atau status daya sistem tidak diketahui.

Readability

Menentukan nilai keterbacaan LocalizabilityAttribute untuk kelas atau anggota kelas XAML (BAML) biner.

ReasonSessionEnding

Menentukan alasan sesi pengguna berakhir. Digunakan oleh properti ReasonSessionEnding.

ResizeMode

Menentukan apakah jendela dapat diubah ukurannya dan, jika demikian, bagaimana jendela dapat diubah ukurannya. Digunakan oleh properti ResizeMode.

ResourceDictionaryLocation

Menentukan lokasi tempat kamus sumber daya tema berada.

RoutingStrategy

Menunjukkan strategi perutean peristiwa yang dirutekan.

ShutdownMode

Menentukan bagaimana aplikasi akan dimatikan. Digunakan oleh properti ShutdownMode.

SizeToContent

Menentukan bagaimana jendela akan secara otomatis mengukur dirinya sendiri agar sesuai dengan ukuran kontennya. Digunakan oleh properti SizeToContent.

TemplateKey.TemplateType

Menjelaskan berbagai jenis templat yang menggunakan TemplateKey.

TextAlignment

Menentukan apakah teks dalam objek rata kiri, rata kanan, tengah, atau rata kiri.

TextDataFormat

Menentukan format data data teks.

TextDecorationLocation

Menentukan posisi vertikal objek TextDecoration.

TextDecorationUnit

Menentukan jenis unit dari nilai TextDecorationPenOffset atau ketebalan Pen.

TextMarkerStyle

Menjelaskan tampilan gaya poin item daftar.

TextTrimming

Menjelaskan bagaimana teks dipangkas saat meluap ke tepi kotak penampungnya.

TextWrapping

Menentukan apakah teks membungkus saat mencapai tepi kotak yang berisi.

VerticalAlignment

Menjelaskan bagaimana elemen turunan diposisikan secara vertikal atau direntangkan dalam slot tata letak induk.

Visibility

Menentukan status tampilan elemen.

WindowStartupLocation

Menentukan posisi tempat Window akan ditampilkan saat pertama kali dibuka. Digunakan oleh properti WindowStartupLocation.

WindowState

Menentukan apakah jendela diminimalkan, dimaksimalkan, atau dipulihkan. Digunakan oleh properti WindowState.

WindowStyle

Menentukan tipe batas yang dimiliki Window. Digunakan oleh properti WindowStyle.

WrapDirection

Menentukan petunjuk yang diperbolehkan yang dapat dibungkus konten di sekitar objek.

Delegasikan

Nama Deskripsi
AutoResizedEventHandler

Mewakili metode yang akan menangani peristiwa yang AutoResized dibesarkan oleh HwndSource.

CoerceValueCallback

Menyediakan templat untuk metode yang dipanggil setiap kali nilai properti dependensi dievaluasi ulang, atau paksaan secara khusus diminta.

DataObjectCopyingEventHandler

Mewakili metode yang akan menangani Copying peristiwa terlampir.

DataObjectPastingEventHandler

Mewakili metode yang akan menangani Pasting peristiwa terlampir.

DataObjectSettingDataEventHandler

Mewakili metode yang akan menangani SettingData peristiwa terlampir.

DependencyPropertyChangedEventHandler

Mewakili metode yang akan menangani peristiwa yang DependencyProperty dimunculkan ketika diubah pada implementasi tertentu DependencyObject .

DpiChangedEventHandler

Mewakili metode yang akan menangani DpiChangedEventArgs.

DragEventHandler

Mewakili metode yang akan menangani peristiwa rute seret dan letakkan, misalnya DragEnter.

ExitEventHandler

Mewakili metode yang menangani Exit peristiwa.

GiveFeedbackEventHandler

Mewakili metode yang akan menangani peristiwa umpan balik yang dirutekan dari operasi seret dan letakkan dalam proses, misalnya GiveFeedback.

HwndDpiChangedEventHandler

Delegasi yang akan digunakan untuk handler yang menerima pemberitahuan perubahan DPI.

PropertyChangedCallback

Mewakili panggilan balik yang dipanggil ketika nilai properti efektif dari properti dependensi berubah.

QueryContinueDragEventHandler

Mewakili metode yang akan menangani peristiwa yang dirutekan yang memungkinkan operasi seret dan letakkan dibatalkan oleh sumber seret, misalnya QueryContinueDrag.

RequestBringIntoViewEventHandler

Mewakili metode yang akan menangani peristiwa yang dirutekan RequestBringIntoView .

RoutedEventHandler

Mewakili metode yang akan menangani berbagai peristiwa yang dirutekan yang tidak memiliki data peristiwa tertentu di luar data yang umum untuk semua peristiwa yang dirutekan.

RoutedPropertyChangedEventHandler<T>

Mewakili metode yang akan menangani berbagai peristiwa rute yang melacak perubahan nilai properti.

SessionEndingCancelEventHandler

Mewakili metode yang menangani SessionEnding peristiwa.

SizeChangedEventHandler

Mewakili metode yang akan menangani peristiwa yang dirutekan SizeChanged .

SourceChangedEventHandler

Mewakili metode yang akan menangani peristiwa "SourceChanged" pada elemen pendengar tertentu.

StartupEventHandler

Mewakili metode yang menangani Startup peristiwa.

ValidateValueCallback

Mewakili metode yang digunakan sebagai panggilan balik yang memvalidasi nilai efektif properti dependensi.