Ich möchte eine Art ListView mit Grafiken und jeweils einer Checkbox darstellen (Mockup siehe Anhang).
Als Interaktion sollte neben dem Bedienen der Checkbox eine Navigation (verschieben von einem Focus-Rahmen) mit Keyboard und Multi-Select (Click-Shift-Click oder Ctrl-Click, Ctrl-Click) von diesen Items möglich sein.
Ich dachte da an ein VirtualXXXTree. Bisher hab ich immer VirtualStringTrees verwendet, aber da war auch immer viel Text im Spiel. Da das hier nun eine reine Grafik-Geschichte wird, dachte ich, dass u.U. ja das VirtualDrawTree die bessere Wahl wäre.
Nur: Was ist eigentlich der Unterschied zwischen diesen beiden Komponenten?