TreeView.SelectedValue Özellik

Tanım

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 EmployeeNumberadlı EmployeeName iki özelliği olan türünde Employeebir 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

Şunlara uygulanır

Ayrıca bkz.