TreeView.SelectedValue 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 la valeur de la propriété spécifiée par SelectedValuePath le SelectedItem.
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
Valeur de propriété
Valeur de la propriété spécifiée par l’élément SelectedValuePath pour le SelectedItemou null si aucun élément n’est sélectionné. La valeur par défaut est null.
- Attributs
Exemples
L’exemple suivant montre un TreeView qui utilise un HierarchicalDataTemplate pour afficher les EmployeeName propriétés et EmployeeWorkDay les propriétés d’un Employee et définir la propriété sur SelectedValue 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 objet 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 de EmployeeName l’élément TreeView et définir SelectedValuePath pour "EmployeeNumber" retourner SelectedValue la valeur de EmployeeNumber.
La SelectedValue propriété est une propriété en lecture seule. Pour modifier la valeur d’un élément sélectionné dans un TreeView, utilisez la SelectedItem propriété pour accéder au TreeViewItem.
Informations sur les propriétés de dépendance
| Élément | Valeur |
|---|---|
| Champ d’identificateur | SelectedValueProperty |
Propriétés de métadonnées définies sur true |
Aucun |