Wie kann ich das Microsoft ImageList Control in SUD in Kombination mit dem Microsoft TreeView Control in SUD Dialogen verwenden? Primäre Software: DIAdemPrimäre Software Version: 9.1 Primäre Software festgelegte Version: 9.1 Sekundäre Software: DIAdem
Problem: Ich möchte in einem Microsoft TreeView Control kleine Ikonen anzeigen. Dafür sieht das Microsoft TreeView Control eine Eigenschaft ImageList vor welche man mit einem Microsoft ImageList Control verbinden kann. Leider funktioniert dies im Editor für DIAdem Anwender Dialogen (SUD) nicht. Lösung: Die DIAdem Anwender Dialoge unterstützen diese Funktion während der Dialog-Erstellung zurzeit nicht. Sie können die Eigenschaft ImageList des TreeView Cobntrols aber zur Laufzeit (VBScript) setzt und somit die Verbindung zwischen den beiden ActiveX Controls herstellen. Der Code zur Verbindung eines Microsoft TreeView Controls mit einem Microsoft ImageList Controls würde dann wie folgt aussehen: Set TreeViewCtrl.X.ImageList = ImageListCtrl.X Dieser Code sollte auf jeden Fall durchlaufen sein, bevor die ersten Einträge dem TreeControl hinzugefügt wurden, da sonst das TreeView Control die Zuweisung einer Bitmap zu einem Tree Eintrag verweigert. Hinweis: Diese Art ein Microsoft Control mit einer ImageList zu verbinden lässt sich auch auf andere Controls anwenden vorausgesetzt sie unterstützen das Feature. Ähnliche Links: Attachments:
Eintrag vom: 05/18/2005 Letzte Korrektur: 05/18/2005 Dokument ID: 3LH5F3FN |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
