Sdílet prostřednictvím


FrameworkContentElement.RegisterName(String, Object) Metoda

Definice

Poskytuje přístup, který zjednodušuje přístup k NameScope metodě registrace.

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)

Parametry

name
String

Název, který se má použít pro zadané mapování objektů name-object.

scopedElement
Object

Objekt pro mapování

Poznámky

Tato metoda je pohodlná metoda volání RegisterName. Implementace zkontroluje po sobě jdoucí nadřazené prvky, dokud nenajde příslušnou NameScope implementaci, která se najde vyhledáním prvku, který implementuje INameScope. Další informace o názvových rozsahech naleznete v tématu WPF XAML Namescopes.

Volání RegisterName je nezbytné k tomu, aby bylo možné správně připojit scénáře animace pro aplikace při vytváření v kódu. Důvodem je to, že jedna z vlastností scénáře klíče používá vyhledávání názvů za běhu místo toho, TargetNameaby bylo možné použít odkaz na cílový prvek. To platí i v případě, že je tento prvek přístupný odkazem z kódu. Další informace o tom, proč potřebujete zaregistrovat názvy pro cíle scénáře, najdete v tématu Přehled scénářů. Animace prvků obsahu jsou méně běžné než animace ovládacích prvků, přehled scénáře se zaměřuje na scénáře řízení.

Platí pro

Viz také