TreeView.SelectedValuePath Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Pfad ab, mit dem der SelectedValue des SelectedItem in einer TreeView abgerufen wird, oder legt diesen fest.
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 zum Abrufen des SelectedValue enthält. Der Standardwert ist String.Empty
.
- Attribute
Beispiele
Das folgende Beispiel zeigt eine, die die HierarchicalDataTemplate TreeView Eigenschaften und Eigenschaften eines Employee
Objekts anzeigt EmployeeWorkDay
EmployeeName
und die SelectedValue Eigenschaft auf die EmployeeNumber
Eigenschaft festlegt. Wenn Sie ein EmployeeName
In der TreeViewOption auswählen, wird die SelectedValue Option auf " 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. Angenommen, dass eine TreeView Sammlung von Objekten des Typs Employee
gebunden ist, die zwei Eigenschaften aufgerufen EmployeeName
und EmployeeNumber
. Sie können einen Wert verwenden HierarchicalDataTemplate , um den Wert EmployeeName
des Ins TreeView anzuzeigen und SelectedValuePath festzulegen, um "EmployeeNumber"
SelectedValue den Wert zurückzugeben EmployeeNumber
.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | SelectedValuePathProperty |
Metadateneigenschaften auf true festgelegt |
Keine |