System.Windows Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |