FrameworkContentElement.RegisterName(String, Object) Yöntem

Tanım

Kayıt yöntemine erişimi kolaylaştıran bir erişimci sağlar NameScope .Provides an accessor that simplifies access to the NameScope registration method.

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)

Parametreler

name
String

Belirtilen ad nesnesi eşlemesi için kullanılacak ad.Name to use for the specified name-object mapping.

scopedElement
Object

Eşleme için nesne.Object for the mapping.

Açıklamalar

Bu yöntem, çağırmak için kullanışlı bir yöntemdir RegisterName .This method is a convenience method for calling RegisterName. Uygulama, NameScope uygulayan bir öğe bulunurken bulunan ilgili uygulamayı bulana kadar ardışık üst öğeleri denetlecektir INameScope .The implementation will check successive parent elements until it finds the applicable NameScope implementation, which is found by finding an element that implements INameScope. Namescopes hakkında daha fazla bilgi için bkz. WPF xaml namescopes.For more information about namescopes, see WPF XAML Namescopes.

RegisterNameKod içinde oluşturulan uygulamalar için animasyon film şeridini doğru bir şekilde bağlamak üzere çağırma gereklidir.Calling RegisterName is necessary in order to correctly hook up animation storyboards for applications when created in code. Bunun nedeni, anahtar görsel taslak özelliklerinden biri, TargetName bir hedef öğeye başvuru almak yerine bir çalışma zamanı adı araması kullanır.This is because one of the key storyboard properties, TargetName, uses a run-time name lookup instead of being able to take a reference to a target element. Bu öğe, koddan başvuruya göre erişilebilir olsa da geçerlidir.This is true even if that element is accessible by reference from the code. Görsel taslak hedeflerinin adlarını neden kaydetmeniz gerektiği hakkında daha fazla bilgi için bkz. görsel taslaklara genel bakış.For more information on why you need to register names for storyboard targets, see Storyboards Overview. İçerik öğelerine yönelik animasyonlar, denetimler üzerindeki animasyonlardan daha az ortak olduğundan, görsel taslaklara genel bakış denetim senaryolarında yoğunlaşır.Animations for content elements are less common than animations on controls, the Storyboards Overview concentrates on control scenarios.

Şunlara uygulanır

Ayrıca bkz.