TreeView.SelectedValuePath Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le chemin d'accès utilisé pour obtenir la valeur SelectedValue de SelectedItem dans 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
Valeur de propriété
Chaîne qui contient le chemin d'accès utilisé pour obtenir la valeur SelectedValue. La valeur par défaut est String.Empty
.
- Attributs
Exemples
L’exemple suivant montre un TreeView qui utilise un HierarchicalDataTemplate pour afficher les propriétés et les EmployeeName
propriétés d’un Employee
et EmployeeWorkDay
définir la SelectedValue propriété sur le EmployeeNumber
. Lorsque vous sélectionnez un EmployeeName
dans le TreeView, celui-ci SelectedValue est défini sur le 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"/>
Remarques
La SelectedValuePath propriété spécifie le chemin d’accès à la propriété utilisée pour déterminer la valeur de la SelectedValue propriété. Par exemple, supposons qu’un TreeView est lié à une collection d’objets de type Employee
, qui a deux propriétés appelées EmployeeName
et EmployeeNumber
. Vous pouvez utiliser un HierarchicalDataTemplate pour afficher la valeur du EmployeeName
fichier TreeView et définir SelectedValuePath pour "EmployeeNumber"
avoir SelectedValue retourné la valeur de EmployeeNumber
.
Informations sur les propriétés de dépendance
Champ d’identificateur | SelectedValuePathProperty |
Propriétés de métadonnées définies sur true |
Aucun |