Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/12/2011, 10:45
Avatar de giovani_loera
giovani_loera
 
Fecha de Ingreso: mayo-2011
Ubicación: Tijuana
Mensajes: 225
Antigüedad: 13 años
Puntos: 21
Respuesta: iconos en treeview WPF

Tambien tuve ese problema, lo que ise fue crear un DockPanel, y dentro de este tengo un TextBlock y un Image.

Asi que es el TextBlock va el texto y en la Image ira la imagen, despues los agrego al DockPanel.

Una vez esto, agrego el DockPanel al Header del TreViewItem y listo.

Ahi te va el codigo.

Código C#:
Ver original
  1. DockPanel dockPanel1 = new DockPanel();
  2.             TextBlock textBlock1 = new TextBlock();
  3.             Image img = new Image();
  4.             string   imgTree = "pack://application:,,,/MAES.UI.WPF;component/MyResources/ImagesTree/folder.bmp";//ruta de la Imagen
  5.             img.Source = new BitmapImage(new Uri(imgTree));
  6.  
  7.             textBlock1.Text = header.ToString();
  8.             dockPanel1.Children.Add(img);
  9.             dockPanel1.Children.Add(textBlock1);
  10.  
  11. TreeViewItem tv= new TreeViewItem() { Header = dockPanel1 };