FrameworkElementFactory Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Obsługuje tworzenie szablonów.
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
- Dziedziczenie
-
FrameworkElementFactory
- Atrybuty
Uwagi
Ta klasa jest przestarzałym sposobem programowego tworzenia szablonów, które są podklasami FrameworkTemplate , takimi jak ControlTemplate lub DataTemplate; nie wszystkie funkcje szablonu są dostępne podczas tworzenia szablonu przy użyciu tej klasy. Zalecanym sposobem programowego tworzenia szablonu jest załadowanie kodu XAML z ciągu lub strumienia pamięci przy użyciu Load metody XamlReader klasy.
Konstruktory
FrameworkElementFactory() |
Inicjuje nowe wystąpienie klasy FrameworkElementFactory. |
FrameworkElementFactory(String) |
Inicjuje FrameworkElementFactory nowe wystąpienie klasy z określonym tekstem do utworzenia. |
FrameworkElementFactory(Type) |
Inicjuje FrameworkElementFactory nowe wystąpienie klasy o określonej wartości Type. |
FrameworkElementFactory(Type, String) |
Inicjuje FrameworkElementFactory nowe wystąpienie klasy o określonej nazwie Type i . |
Właściwości
FirstChild |
Pobiera pierwszą fabrykę podrzędną. |
IsSealed |
Pobiera wartość wskazującą, czy ten obiekt jest w stanie niezmiennym. |
Name |
Pobiera lub ustawia nazwę elementu szablonu. |
NextSibling |
Pobiera następną fabrykę rodzeństwa. |
Parent |
Pobiera element nadrzędny FrameworkElementFactory. |
Text |
Pobiera lub ustawia ciąg tekstowy do utworzenia. |
Type |
Pobiera lub ustawia typ obiektów tworzonych przez tę fabrykę. |
Metody
AddHandler(RoutedEvent, Delegate) |
Dodaje procedurę obsługi zdarzeń dla danego zdarzenia kierowanego do wystąpień utworzonych przez tę fabrykę. |
AddHandler(RoutedEvent, Delegate, Boolean) |
Dodaje procedurę obsługi zdarzeń dla danego zdarzenia kierowanego do wystąpień utworzonych przez tę fabrykę, z opcją wywołania podanej procedury obsługi nawet w przypadkach zdarzeń trasowanych, które zostały już oznaczone jako obsługiwane przez inny element wzdłuż trasy. |
AppendChild(FrameworkElementFactory) |
Dodaje fabrykę podrzędną do tej fabryki. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
RemoveHandler(RoutedEvent, Delegate) |
Usuwa procedurę obsługi zdarzeń z danego zdarzenia kierowanego. Dotyczy to wystąpień utworzonych przez tę fabrykę. |
SetBinding(DependencyProperty, BindingBase) |
Konfiguruje powiązanie danych we właściwości. |
SetResourceReference(DependencyProperty, Object) |
Skonfiguruj dynamiczną dokumentację zasobu dla właściwości podrzędnej. |
SetValue(DependencyProperty, Object) |
Ustawia wartość właściwości zależności. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |