Aracılığıyla paylaş


FrameworkContentElement.RegisterName(String, Object) Yöntem

Tanım

Kayıt yöntemine NameScope erişimi basitleştiren bir erişimci sağlar.

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-nesne eşlemesi için kullanılacak ad.

scopedElement
Object

Eşleme için nesne.

Açıklamalar

Bu yöntem çağrısı RegisterNameiçin kullanışlı bir yöntemdir. Uygulama, uygulayan INameScopebir öğe bularak bulunan ilgili NameScope uygulamayı bulana kadar ardışık üst öğeleri denetler. Ad kapsamları hakkında daha fazla bilgi için bkz. WPF XAML Ad Kapsamları.

Kodda oluşturulduğunda uygulamalar için animasyon görsel taslaklarını doğru şekilde bağlamak için çağrı RegisterName yapılması gerekir. Bunun nedeni, TargetNameanahtar görsel taslak özelliklerinden birinin hedef öğeye başvuru almak yerine bir çalışma zamanı adı araması kullanmasıdır. Bu öğeye koddan başvuruyla erişilebilir olsa bile bu durum geçerlidir. Görsel taslak hedeflerine neden ad kaydetmeniz gerektiği hakkında daha fazla bilgi için bkz. Görsel Taslaklara Genel Bakış. İçerik öğelerine yönelik animasyonlar, denetimlerdeki animasyonlardan daha az yaygındır. Görsel Taslaklara Genel Bakış , denetim senaryolarına odaklanır.

Şunlara uygulanır

Ayrıca bkz.