Einzelnen Beitrag anzeigen

Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: VirtualTreeView Spaltenbreite mit der Maus verändern

  Alt 19. Okt 2014, 16:07
Also bei mir ist bei der "Property Tree Simulation" Demo der Header eingeschaltet. Deshalb kann man die Spaltenbreite auch verändern.

Du könntest natürlich manuell die Breite ändern, indem du immer den Übergang von einer zur anderen Spalte anhand der derzeitigen Mausposition ermittelst und dann entsprechend über das GetCursor Event den Cursor noch änderst. Bei MouseDown dann entsprechend anfangen zu ziehen und bei MouseUp wieder aufhören. Aber das man die Breite ohne Header ändern können soll ist mir nicht bekannt und ich arbeite doch schon sehr viel mit dem Tree. Aber ich lasse mich auch gerne eines Besseren belehren wenn es denn möglich wäre.
  Mit Zitat antworten Zitat