Aracılığıyla paylaş


PropertyPath.PathParameters Özellik

Tanım

Yol dizine alınan parametrelere başvurduğunda kullanılacak parametrelerin listesini alır.

public:
 property System::Collections::ObjectModel::Collection<System::Object ^> ^ PathParameters { System::Collections::ObjectModel::Collection<System::Object ^> ^ get(); };
public System.Collections.ObjectModel.Collection<object> PathParameters { get; }
member this.PathParameters : System.Collections.ObjectModel.Collection<obj>
Public ReadOnly Property PathParameters As Collection(Of Object)

Özellik Değeri

Parametre listesi.

Açıklamalar

için PropertyPath özellikler genellikle oluşturucular aracılığıyla oluşturulur. ayarı PathParametersiçin oluşturucu PropertyPath özellikle kullanışlıdır çünkü pathParameters oluşturucu bağımsız değişkeni olarak paramsbelirlenmiştir; başka bir deyişle, yapı için bir dizi oluşturmanız veya boyutlandırmanız gerekmez. Dizinin her üyesini ek bir parametre olarak belirtmeniz yeterlidir.

Hedef olan son özellik bir Freezable türse, bu değer kopyalanır. Ayrıntılar için bkz . Görsel Taslaklara Genel Bakış.

Özellik zincirinin gerçek değerlendirmesi film şeridi animasyon mekanizmaları tarafından gerçekleştirilir. PropertyPath Düzeyinde, yol adımlarının hiç bağlandığından emin olmak için doğrulama yapılmaz. Örneğin, ilk adım ve FrameworkElement.FlowDirectionProperty ikinci adım olarak sahip Control.BackgroundProperty bir özellik yolu oluşturabilirsiniz. Ancak böyle bir özellik yolu, aslında hedef olarak uygulanırsa başarısız olur çünkü dolduran Control.BackgroundProperty Brush türünün özelliği FrameworkElement.FlowDirection yoktur. Geçersiz özellik yolları sessizce başarısız olur. Daha fazla bilgi için bkz . Görsel Taslaklara Genel Bakış.

XAML: XAML'de bir özellik başvuruyu tanımlamak için bir öznitelik değeri olarak kullandığınızda PropertyPath , belirttiğiniz dize ilk olarak bir tür dönüştürücüsü (PropertyPathConverter tarafından işlenir. Bu tür dönüştürücü daha sonra dizeyi işler ve söz dizimine göre oluşturucu imzalarından PropertyPath birini çağırır. Bir öznitelik değerini işleyen tür dönüştürücüsü aracılığıyla yapılan bu dolaylılık, genellikle bir PropertyPath nesne öğesi bildirmek ve ve gibi PathParametersPath özniteliklere belirli değerler uygulamak yerine XAML'de nasıl kullandığınızdırPropertyPath. Daha fazla bilgi için bkz . PropertyPath XAML Sözdizimi.

XAML Metni Kullanımı

Türün PropertyPath üyeleri genellikle doğrudan bir XAML söz diziminde ayarlanmaz. Bkz. Açıklamalar.

Şunlara uygulanır