FrameworkContentElement.RegisterName(String, Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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ğırmak RegisterNameiçin kullanışlı bir yöntemdir. Uygulama, uygulayan NameScopebir öğe bularak bulunan geçerli INameScope 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, anahtar görsel taslak özelliklerinden birinin hedef TargetNameöğeye başvuru almak yerine bir çalışma zamanı adı araması kullanmasıdır. Bu öğeye koddan başvuruyla erişilse 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.