TreeView: mehrere Node selektieren
-
Hallo,
ich möchte mit dieser Funktion:
virtual void __fastcall Select(TTreeNode* Node, Classes::TShiftState ShiftState = Classes::TShiftState() );
Beschreibung
Mit Select können Sie einen oder mehrere Knoten im Baumdiagramm auswählen.
In der dritten Variante wird der in Node angegebene Knoten ausgewählt. Die Auswahl entspricht einem normalen Mausklick auf den Knoten. Um die Wirkung eines Klicks bei gedrückter STRG- oder UMSCHALTTASTE bzw. eines Klicks mit der rechten Maustaste zu erzielen, müssen Sie im Parameter ShiftState den Wert ssCtrl, ssShift oder ssRight angeben.
mehrere Nodes selektieren(TreeView1->Select(Node, ssCtrl);). Nur leider kommt immer der Fehler "Keine Übereinstimmung für 'TCustomTreeView::Select(TTreeNode *,Classes__1)' gefunden". Wie muss ich die Funktion aufrufen damit sie funktioniert?
MfG SPawn
-
Hallo
in meinem BCB5 ist zwar keine solche Mehtode vorhanden, aber der Aurfuf sollte so aussehen
TreeView1->Select(Node, TShiftState() << ssCtrl);
bis bald
akari
-
Vielen Dank,
so funktioniert es.
MfG SPawn