FrameworkElementFactory Clase

Definición

Admite la creación de plantillas.

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
Herencia
FrameworkElementFactory
Atributos

Comentarios

Esta clase es una manera en desuso de crear plantillas mediante programación, que son subclases de FrameworkTemplate como ControlTemplate o DataTemplate; no toda la funcionalidad de plantilla está disponible cuando se crea una plantilla mediante esta clase. La manera recomendada de crear una plantilla mediante programación es cargar XAML desde una cadena o un flujo de memoria mediante el Load método de la XamlReader clase .

Constructores

FrameworkElementFactory()

Inicializa una nueva instancia de la clase FrameworkElementFactory.

FrameworkElementFactory(String)

Inicializa una nueva instancia de la clase FrameworkElementFactory con el texto especificado que se va a producir.

FrameworkElementFactory(Type)

Inicializa una nueva instancia de la clase FrameworkElementFactory con el objeto Type especificado.

FrameworkElementFactory(Type, String)

Inicializa una nueva instancia de la clase FrameworkElementFactory con el Type y el nombre especificados.

Propiedades

FirstChild

Obtiene el primer generador secundario.

IsSealed

Obtiene un valor que indica si este objeto se encuentra en un estado inmutable.

Name

Obtiene o establece el nombre de un elemento de plantilla.

NextSibling

Obtiene el siguiente generador relacionado.

Parent

Obtiene la clase FrameworkElementFactory primaria.

Text

Obtiene o establece la cadena de texto que se va a producir.

Type

Obtiene o establece el tipo de los objetos que produce este generador.

Métodos

AddHandler(RoutedEvent, Delegate)

Agrega un controlador de eventos para el evento enrutado determinado en las instancias que crea este factory.

AddHandler(RoutedEvent, Delegate, Boolean)

Agrega un controlador de eventos para el evento enrutado determinado a las instancias creadas por este generador, con la opción de poder llamar al controlador proporcionado incluso en los casos de eventos enrutados ya marcados como controlados por otro elemento a lo largo de la ruta.

AppendChild(FrameworkElementFactory)

Agrega un generador secundario a este generador.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
RemoveHandler(RoutedEvent, Delegate)

Quita un controlador de eventos del evento enrutado determinado. Esto se aplica a las instancias creadas por este generador.

SetBinding(DependencyProperty, BindingBase)

Configura el enlace de datos en una propiedad.

SetResourceReference(DependencyProperty, Object)

Configura una referencia de recurso dinámico en una propiedad secundaria.

SetValue(DependencyProperty, Object)

Establece el valor de una propiedad de dependencia.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a