Bagikan melalui


FrameworkElementFactory Kelas

Definisi

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)

Berlaku untuk