PropertyPath Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menerapkan struktur data untuk menjelaskan properti sebagai jalur di bawah properti lain, atau di bawah jenis pemilik. Jalur properti digunakan dalam pengikatan data ke objek, dan di papan cerita dan garis waktu untuk animasi.
public ref class PropertyPath sealed
[System.ComponentModel.TypeConverter(typeof(System.Windows.PropertyPathConverter))]
public sealed class PropertyPath
[<System.ComponentModel.TypeConverter(typeof(System.Windows.PropertyPathConverter))>]
type PropertyPath = class
Public NotInheritable Class PropertyPath
- Warisan
-
PropertyPath
- Atribut
Keterangan
Kelas ini berisi string Path, dan daftar properti dependensi yang masuk PathParameters ke dalam string Path.
PropertyPath mendukung dua mode perilaku:
Mode sumber menjelaskan jalur ke properti yang digunakan sebagai sumber untuk beberapa operasi lain. Mode ini digunakan oleh Binding kelas untuk mendukung pengikatan data.
Mode target menjelaskan jalur ke properti yang akan ditetapkan sebagai properti target. Mode ini digunakan oleh animasi untuk mendukung papan cerita dan setter garis waktu.
Misalnya, Background.Opacity adalah jalur dua langkah. Jalur ini menyiratkan: pertama, temukan Background properti objek, dapatkan objek nilai yang Background diatur properti, lalu dapatkan nilai properti pada objek tersebut Opacity .
Penggunaan Atribut XAML
<object property="propertyPath" .../>
Nilai XAML
propertyPath String yang dievaluasi menjadi jalur properti sederhana atau kompleks. Sintaks untuk mengatur PropertyPath dalam XAML serbaguna tetapi kompleks, dan dijelaskan dalam topik terpisah Sintaks PropertyPath XAML.
Konstruktor
| Nama | Deskripsi |
|---|---|
| PropertyPath(Object) |
Menginisialisasi instans baru dari kelas PropertyPath. |
| PropertyPath(String, Object[]) |
Menginisialisasi instans PropertyPath baru kelas, dengan string dan parameter token jalur yang disediakan. |
Properti
| Nama | Deskripsi |
|---|---|
| Path |
Mendapatkan atau mengatur string yang menjelaskan jalur. |
| PathParameters |
Mendapatkan daftar parameter yang akan digunakan saat jalur mengacu pada parameter terindeks. |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |