Ich habe ein wxTreeCtrl-Widget mit Bildlaufleisten, wo ich Elemente auf andere Elemente ziehen und ablegen möchte. Aber wenn ich ein Objekt ziehe, wie kann ich die Steuerung veranlassen, unsichtbare Objekte automatisch in die Ansicht zu scrollen?Wie kann ich ein wxTreeControl-Widget beim Ziehen mit der Maus automatisch verschieben?
0
A
Antwort
1
Soweit ich weiß, sollten Sie es manuell tun. Leiten Sie eine Klasse von wxTreeCtrl ab, überschreiben Sie relevante Methoden zum Erfassen des Mausereignisses. Dann rufen Sie die Scroll-Funktion manuell mit einem vernünftigen Betrag auf, wenn das Ziehen oben/unten ist.