Image problem in treeview with ShowLines and Hottrack set to true

20/06/2008 - 15:13 von Mixmaniac | Report spam
Hi

I have a strange behaviour with my treeView (.NET 2.0, VS 2005).

I'm using an ImageList control (Depth32Bit, TransparentColor=Transparent)
with PNG images in it. The nodes in my treeview use this images (Image &
SelectedImage are the same).

Now each time when I move the mouse over a node, a little black border
arround the image is getting thicker (seems like the icon will be redrwan
ower the current icon each time) until I click on the node. This occurs only
if I set HotTracking and ShowLines to true.
 

Lesen sie die antworten

#1 Mixmaniac
20/06/2008 - 15:20 | Warnen spam
Sorry...habe erst jetzt gesehen dass ich im deutschen Forum bin ;-)

Ich habe folgendes Problem:
Ich benutze eine ImageList (Depth32Bit, TransparentColor=Transparent)
mit PNG Bildern (mit Maskentransparenz). Diese werden den Nodes zugewiesen
(Image und SelectedImage).

Sobald ich nun mit der Maus über einen Node fahre, wird bei jedem Mal ein
dünner schwarzer Rahmen um das Icon sichtbar (wie wenn das Icon jedesmal neu
über das alte Icon gezeichnet würde). Sobald ich mit der Maus auf den Node
clicke wird das Icon wieder norml angezeigt.

Dies passiert aber nur wenn ich HotTracking und ShowLines auf true setzte...

Bin dankbar für jeden Tip!

Grüsse
Mixmaniac

Ähnliche fragen