다음을 통해 공유


FrameworkContentElement.RegisterName(String, Object) 메서드

정의

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)

매개 변수

name
String

지정된 이름-개체 매핑에 사용할 이름입니다.

scopedElement
Object

매핑을 위한 개체입니다.

설명

이 메서드는 호출 RegisterName을 위한 편리한 방법입니다. 구현은 적용 가능한 NameScope 구현을 찾을 때까지 연속 부모 요소를 확인합니다. 이 구현은 구현되는 요소를 찾아서 찾을 수 있습니다 INameScope. 이름 범위에 대한 자세한 내용은 WPF XAML 이름 범위를 참조하세요.

호출 RegisterName 코드에서 만들 때 애플리케이션에 대 한 애니메이션 스토리 보드를 올바르게 연결 하기 위해 필요 합니다. 이는 주요 스토리보드 속성 TargetName중 하나인 대상 요소에 대한 참조를 수행할 수 있는 대신 런타임 이름 조회를 사용하기 때문입니다. 코드에서 참조로 해당 요소에 액세스할 수 있는 경우에도 마찬가지입니다. 스토리보드 대상의 이름을 등록해야 하는 이유에 대한 자세한 내용은 Storyboards 개요를 참조하세요. 콘텐츠 요소에 대한 애니메이션은 컨트롤의 애니메이션보다 덜 일반적이며 Storyboards 개요 는 컨트롤 시나리오에 집중합니다.

적용 대상

추가 정보