DependencyProperty.OwnerType Özellik

Tanım

Bağımlılık özelliğini özellik sistemine kaydeden veya özelliğin sahibi olarak kendisini ekleyen nesnenin türünü alır.

public:
 property Type ^ OwnerType { Type ^ get(); };
public Type OwnerType { get; }
member this.OwnerType : Type
Public ReadOnly Property OwnerType As Type

Özellik Değeri

Type

Özelliği kaydeden veya özelliğin sahibi olarak kendisini ekleyen nesnenin türü.

Örnekler

Aşağıdaki örnek, bir bağımlılık özelliği tanımlayıcısı dptemelinde sahip türünü alır ve ardından aynı tanımlayıcının sahip türündeki meta verileri alır. Bu işlem aslında 'dpı kullanmaya DefaultMetadata eşdeğerdir.

pm = dp.GetMetadata(dp.OwnerType);
pm = dp.GetMetadata(dp.OwnerType)

Açıklamalar

Bu değer özellik kaydı sırasında sağlanmıştır. Sahip, bir çağrıdan oluşturulan bir DependencyProperty tanımlayıcı durumunda özgün kayıt türü veya bir Register çağrıdan AddOwner oluşturulan bir DependencyProperty tanımlayıcı söz konusu olduğunda kendisini sahip olarak ekleyen tür olacaktır.

OwnerType Herhangi DependencyProperty bir üzerindeki sabittir ve geçerli DependencyPropertybir içinde olamaznull.

Şunlara uygulanır