FrameworkElementFactory Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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) |