Freigeben über


TreeView.SelectedValuePath Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Pfads, der verwendet wird, um die SelectedValue in SelectedItem einer 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

Eigenschaftswert

Eine Zeichenfolge, die den Pfad enthält, der zum Abrufen der SelectedValueDatei verwendet wird. Der Standardwert ist String.Empty.

Attribute

Beispiele

Das folgende Beispiel zeigt eine TreeView , die eine HierarchicalDataTemplate zum Anzeigen und EmployeeNameEmployeeWorkDay Eigenschaften einer Employee und legt die SelectedValue Eigenschaft auf die EmployeeNumber. Wenn Sie eine EmployeeName in der TreeViewDatei auswählen, wird die SelectedValue Einstellung auf die 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"/>

Hinweise

Die SelectedValuePath-Eigenschaft gibt den Pfad zu der Eigenschaft an, die verwendet wird, um den Wert der SelectedValue-Eigenschaft zu bestimmen. Gehen Sie beispielsweise davon aus, dass eine TreeView Ansammlung von Objekten vom Typ Employeegebunden ist, die zwei Eigenschaften aufgerufen EmployeeName und EmployeeNumberenthalten. Sie können einen HierarchicalDataTemplate Wert verwenden, um den Wert EmployeeName in der TreeView und für die "EmployeeNumber"SelectedValue Rückgabe des Werts EmployeeNumberfestzulegenSelectedValuePath.

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld SelectedValuePathProperty
Auf Metadateneigenschaften festgelegt true Nichts

Gilt für:

Weitere Informationen