TreeView.SelectedValuePath Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt of stelt u het pad in dat wordt gebruikt om de SelectedValueSelectedItem in een 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
Waarde van eigenschap
Een tekenreeks die het pad bevat dat wordt gebruikt om het SelectedValueop te halen. De standaardwaarde is String.Empty.
- Kenmerken
Voorbeelden
Het volgende voorbeeld toont een die gebruikmaakt van een TreeViewHierarchicalDataTemplate om de EmployeeName en eigenschappen van een EmployeeWorkDay weer Employee te geven en de SelectedValue eigenschap in te stellen op de EmployeeNumber. Wanneer u een EmployeeName in de TreeViewoptie selecteert, wordt de SelectedValue optie ingesteld op de 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"/>
Opmerkingen
De SelectedValuePath eigenschap geeft het pad op naar de eigenschap die wordt gebruikt om de waarde van de SelectedValue eigenschap te bepalen. Stel dat een TreeView is gebonden aan een verzameling objecten van het type Employee, die twee eigenschappen heeft die worden aangeroepen EmployeeName en EmployeeNumber. U kunt een HierarchicalDataTemplate functie gebruiken om de waarde van EmployeeName de waarde in de TreeView weergave weer te geven en zo in te stellen SelectedValuePath dat "EmployeeNumber"SelectedValue de waarde van EmployeeNumber.
Informatie over afhankelijkheidseigenschappen
| Item | Waarde |
|---|---|
| Id-veld | SelectedValuePathProperty |
Eigenschappen van metagegevens ingesteld op true |
Geen |