FrameworkContentElement.RegisterName(String, Object) Método

Definición

Proporciona un descriptor de acceso que simplifica el acceso al método de registro NameScope.

public:
 void RegisterName(System::String ^ name, System::Object ^ scopedElement);
public void RegisterName (string name, object scopedElement);
member this.RegisterName : string * obj -> unit
Public Sub RegisterName (name As String, scopedElement As Object)

Parámetros

name
String

Nombre que se debe usar para la asignación de objeto y nombre especificada.

scopedElement
Object

Objeto para la asignación.

Comentarios

Este método es un método práctico para llamar a RegisterName. La implementación comprobará los elementos primarios sucesivos hasta que encuentre la implementación aplicable NameScope , que se encuentra mediante la búsqueda de un elemento que implementa INameScope. Para obtener más información sobre los ámbitos de nombres, consulta Ámbitos de nombres XAML de WPF.

Es necesario llamar RegisterName a para enlazar correctamente guiones gráficos de animación para las aplicaciones cuando se crean en el código. Esto se debe a que una de las propiedades clave del guión gráfico, TargetName, usa una búsqueda de nombres en tiempo de ejecución en lugar de poder tomar una referencia a un elemento de destino. Esto es true incluso si ese elemento es accesible por referencia desde el código. Para obtener más información sobre por qué necesita registrar nombres para destinos de guion gráfico, consulte Información general sobre guiones gráficos. Las animaciones de los elementos de contenido son menos comunes que las animaciones en los controles, la información general de guiones gráficos se centra en escenarios de control.

Se aplica a

Consulte también