Problem koji imam je da se, kada se odabere node u treeview-u, slicica uz njega ne promeni (po defaultu se stavi na TreeView.SelectedImageIndex).
Probao sam sa MouseDown eventom i dodatim kodom:
if (e.Button == MouseButtons.Left)
{
Point ClickPoint = new Point(e.X, e.Y);
if (mTree.GetNodeAt(ClickPoint) != null)
mTree.SelectedImageIndex = mTree.GetNodeAt(ClickPoint).ImageIndex;
mTree.SelectedNode. = mTree.GetNodeAt(ClickPoint);
}
ali problem je sto prilikom promene selektovanog noda nesto trepne na ekranu, ne znam sta. Da li neko zna zasto se to desava (odnosno kako da se ne desava) ili neki drugi nacin za ne menjanje slicice izabranog noda?
Unapred hvala na svim odgovorima.
Hm, a evo i resenja: prilikom definisanja noda, stavi mu se tree.node.SelectedImageIndex = tree.node.ImageIndex i sve radi lepo
[Ovu poruku je menjao Sima.z dana 03.02.2006. u 13:26 GMT+1]











treeview.selectednode.image u C#