private void TreeView1_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs <object> e)
{
TreeView tv = (TreeView)sender;
TreeViewItem item = (TreeViewItem)tv.SelectedItem;
textblock.Text = item.Header.ToString();
}
Rien de bien compliqué, on s'abonne à l'événement du SelectedItemChanged. On fait un cast du sender en TreeView qui lui-même sera casté en TreeViewItem. Puis on affiche le Header.06/06/2011
[.NET] Mettre à jour un TextBlock à partir d'un TreeView
Voici comment mettre à jour dynamiquement la propriété Text d'un TextBlock en fonction du Header d'un TreeViewItem qui vient d'être sélectionné :
Inscription à :
Publier les commentaires (Atom)

Aucun commentaire:
Enregistrer un commentaire