TreeView.SelectedValue Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
için tarafından belirtilen SelectedValuePath özelliğinin SelectedItemdeğerini alır.
public:
property System::Object ^ SelectedValue { System::Object ^ get(); };
[System.ComponentModel.Bindable(true)]
public object SelectedValue { get; }
[<System.ComponentModel.Bindable(true)>]
member this.SelectedValue : obj
Public ReadOnly Property SelectedValue As Object
Özellik Değeri
için tarafından belirtilen SelectedValuePath özelliğin SelectedItemdeğeri veya null
hiçbir öğe seçilmediyse.
null
varsayılan değerdir.
- Öznitelikler
Örnekler
Aşağıdaki örnekte, bir TreeView öğesinin HierarchicalDataTemplate ve özelliklerini görüntülemek EmployeeName
için kullanan ve EmployeeWorkDay
özelliğini olarak ayarlayan SelectedValue bir Employee
gösterilmektedirEmployeeNumber
. içinde bir EmployeeName
seçtiğinizde, SelectedValue olarak ayarlanırEmployeeNumber
.TreeView
<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"/>
Açıklamalar
özelliği, SelectedValuePath özelliğin değerini SelectedValue belirlemek için kullanılan özelliğin yolunu belirtir. Örneğin, a TreeView öğesinin ve EmployeeNumber
adlı EmployeeName
iki özelliği olan türünde Employee
bir nesne koleksiyonuna bağlı olduğunu varsayalım. içinde değerini görüntülemek için ve değerini TreeView döndürecek EmployeeNumber
şekilde ayarlamak SelectedValuePath için SelectedValue"EmployeeNumber"
kullanabilirsinizHierarchicalDataTemplate.EmployeeName
SelectedValue özelliği salt okunur bir özelliktir. bir içindeki TreeViewseçili öğenin değerini değiştirmek için özelliğini kullanarak SelectedItem öğesine erişin TreeViewItem.
Bağımlılık Özelliği Bilgileri
Tanımlayıcı alanı | SelectedValueProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |