Bagikan melalui


PropertyPath.PathParameters Properti

Definisi

Mendapatkan daftar parameter yang akan digunakan saat jalur mengacu pada parameter terindeks.

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)

Nilai Properti

Daftar parameter.

Keterangan

Properti untuk PropertyPath biasanya ditetapkan melalui konstruktor. Untuk pengaturan PathParameters, PropertyPath konstruktor sangat nyaman karena pathParameters argumen konstruktor ditetapkan sebagai params, yang berarti bahwa Anda tidak perlu membuat atau dimensi array untuk konstruksi. Anda cukup menentukan setiap anggota array sebagai parameter tambahan.

Jika properti akhir yang merupakan target adalah Freezable jenis, nilai tersebut akan dikloning. Untuk detailnya, lihat Gambaran Umum Storyboards.

Evaluasi aktual dari rantai properti dilakukan oleh mekanisme animasi papan cerita. Pada tingkat , PropertyPath tidak ada validasi yang dilakukan untuk memastikan bahwa langkah-langkah jalur terhubung sama sekali. Misalnya, Anda dapat membuat jalur properti yang memiliki Control.BackgroundProperty sebagai langkah pertama, dan FrameworkElement.FlowDirectionProperty sebagai langkah kedua. Tetapi jalur properti seperti itu akan gagal jika benar-benar diterapkan sebagai target, karena jenis Brush yang mengisi Control.BackgroundProperty tidak memiliki FrameworkElement.FlowDirection properti . Jalur properti tidak valid gagal secara diam-diam. Untuk informasi selengkapnya, lihat Gambaran Umum Storyboards.

XAML: Saat Anda menggunakan PropertyPath untuk menjelaskan referensi properti di XAML, sebagai nilai atribut, string yang Anda tentukan pertama kali ditangani oleh pengonversi jenis (PropertyPathConverter). Pengonversi jenis ini kemudian memproses string dan berdasarkan sintaksnya akan memanggil salah PropertyPath satu tanda tangan konstruktor. Tidak langsung melalui pengonversi jenis yang menangani nilai atribut umumnya adalah cara Anda menggunakan PropertyPath di XAML, daripada mendeklarasikan PropertyPath elemen objek dan kemudian menerapkan nilai tertentu ke atribut seperti Path dan PathParameters. Untuk informasi selengkapnya, lihat Sintaks PropertyPath XAML.

Penggunaan Teks XAML

Anggota jenis PropertyPath biasanya tidak diatur dalam sintaks XAML langsung. Lihat Keterangan.

Berlaku untuk