FrameworkElementFactory Kelas
Definisi
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.
Mendukung pembuatan templat.
public ref class FrameworkElementFactory
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
public class FrameworkElementFactory
[<System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)>]
type FrameworkElementFactory = class
Public Class FrameworkElementFactory
- Warisan
-
FrameworkElementFactory
- Atribut
Keterangan
Kelas ini adalah cara yang tidak digunakan lagi untuk membuat templat secara terprogram, yang merupakan subkelas FrameworkTemplate seperti ControlTemplate atau DataTemplate; tidak semua fungsi templat tersedia saat Anda membuat templat menggunakan kelas ini. Cara yang disarankan untuk membuat templat secara terprogram adalah dengan memuat XAML dari string atau aliran memori menggunakan Load metode XamlReader kelas .
Konstruktor
FrameworkElementFactory() |
Menginisialisasi instans baru kelas FrameworkElementFactory. |
FrameworkElementFactory(String) |
Menginisialisasi instans FrameworkElementFactory baru kelas dengan teks yang ditentukan untuk dihasilkan. |
FrameworkElementFactory(Type) |
Menginisialisasi instans FrameworkElementFactory baru kelas dengan yang ditentukan Type. |
FrameworkElementFactory(Type, String) |
Menginisialisasi instans FrameworkElementFactory baru kelas dengan nama dan yang ditentukan Type . |
Properti
FirstChild |
Mendapatkan pabrik anak pertama. |
IsSealed |
Mendapatkan nilai yang menunjukkan apakah objek ini dalam status tidak dapat diubah. |
Name |
Mendapatkan atau mengatur nama item templat. |
NextSibling |
Mendapatkan pabrik saudara kandung berikutnya. |
Parent |
Mendapatkan induk FrameworkElementFactory. |
Text |
Mendapatkan atau mengatur string teks yang akan dihasilkan. |
Type |
Mendapatkan atau mengatur jenis objek yang dihasilkan pabrik ini. |
Metode
AddHandler(RoutedEvent, Delegate) |
Menambahkan penanganan aktivitas untuk peristiwa yang dirutekan yang diberikan ke instans yang dibuat oleh pabrik ini. |
AddHandler(RoutedEvent, Delegate, Boolean) |
Menambahkan penanganan aktivitas untuk peristiwa yang dirutekan yang diberikan ke instans yang dibuat oleh pabrik ini, dengan opsi agar handler yang disediakan dipanggil bahkan dalam kasus peristiwa rute yang telah ditandai sebagai ditangani oleh elemen lain di sepanjang rute. |
AppendChild(FrameworkElementFactory) |
Menambahkan pabrik anak ke pabrik ini. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
RemoveHandler(RoutedEvent, Delegate) |
Menghapus penanganan aktivitas dari peristiwa yang dirutekan tertentu. Ini berlaku untuk instans yang dibuat oleh pabrik ini. |
SetBinding(DependencyProperty, BindingBase) |
Menyiapkan pengikatan data pada properti. |
SetResourceReference(DependencyProperty, Object) |
Siapkan referensi sumber daya dinamis pada properti anak. |
SetValue(DependencyProperty, Object) |
Mengatur nilai properti dependensi. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |