TreeView.SelectedValuePath Properti
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.
Mendapatkan atau mengatur jalur yang digunakan untuk mendapatkan SelectedValue dari SelectedItem dalam TreeView.
public:
property System::String ^ SelectedValuePath { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Bindable(true)]
public string SelectedValuePath { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.SelectedValuePath : string with get, set
Public Property SelectedValuePath As String
Nilai Properti
String yang berisi jalur yang digunakan untuk mendapatkan SelectedValue. Nilai defaultnya adalah String.Empty.
- Atribut
Contoh
Contoh berikut menunjukkan TreeView yang menggunakan HierarchicalDataTemplate untuk menampilkan EmployeeName properti dan EmployeeWorkDay dari dan Employee mengatur SelectedValue properti ke EmployeeNumber. Saat Anda memilih EmployeeName di TreeView, SelectedValue diatur ke EmployeeNumber.
<TreeView ItemsSource="{Binding Source={StaticResource myEmployeeData},
XPath=EmployeeInfo}"
Name="myTreeView"
SelectedValuePath="EmployeeNumber"
/>
<TextBlock Margin="10">SelectedValuePath: </TextBlock>
<TextBlock Margin="10,0,0,0"
Text="{Binding ElementName=myTreeView,
Path=SelectedValuePath}"
Foreground="Blue"/>
<TextBlock Margin="10">SelectedValue: </TextBlock>
<TextBlock Margin="10,0,0,0"
Text="{Binding ElementName=myTreeView,
Path=SelectedValue}"
Foreground="Blue"/>
Keterangan
Properti SelectedValuePath menentukan jalur ke properti yang digunakan untuk menentukan nilai properti SelectedValue. Misalnya, asumsikan bahwa terikat TreeView ke kumpulan objek jenis Employee, yang memiliki dua properti yang disebut EmployeeName dan EmployeeNumber. Anda dapat menggunakan HierarchicalDataTemplate untuk menampilkan nilai EmployeeName dalam TreeView dan diatur SelectedValuePath ke "EmployeeNumber" untuk mengembalikan SelectedValue nilai EmployeeNumber.
Informasi Properti Dependensi
| Item | Nilai |
|---|---|
| Bidang pengidentifikasi | SelectedValuePathProperty |
Properti metadata diatur ke true |
Tidak |