TreeView.SelectedValue Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il valore della proprietà specificato da SelectedValuePath per 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
Valore della proprietà
Il valore della proprietà specificato dal SelectedValuePath per SelectedItem o null
se non è selezionato alcun elemento. Il valore predefinito è null
.
- Attributi
Esempio
Nell'esempio seguente viene illustrato un oggetto che usa un TreeView HierarchicalDataTemplate oggetto per visualizzare le EmployeeName
proprietà e EmployeeWorkDay
di un Employee
oggetto e imposta la SelectedValue proprietà su EmployeeNumber
. Quando si seleziona un EmployeeName
oggetto in , l'oggetto TreeViewSelectedValue è impostato su 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"/>
Commenti
La SelectedValuePath proprietà specifica il percorso della proprietà utilizzata per determinare il valore della SelectedValue proprietà . Si supponga, ad esempio, che un TreeView oggetto sia associato a una raccolta di oggetti di tipo Employee
, che ha due proprietà denominate EmployeeName
e EmployeeNumber
. È possibile usare un HierarchicalDataTemplate oggetto per visualizzare il valore di EmployeeName
in TreeView e impostare su SelectedValuePath "EmployeeNumber"
per avere SelectedValue restituito il valore di EmployeeNumber
.
La SelectedValue proprietà è una proprietà di sola lettura. Per modificare il valore di un elemento selezionato in un TreeViewoggetto , utilizzare la SelectedItem proprietà per accedere TreeViewItema .
Informazioni proprietà di dipendenza
Campo Identificatore | SelectedValueProperty |
Proprietà dei metadati impostate su true |
Nessuno |