2017-10-18 1 views

Antwort

0

Endlich habe ich es geschafft, die horizontale Bildlaufleiste zu verbergen, indem ich meine eigene ListCtrlAutoWidthMixin mit EVT_LIST_COL_DRAGGING Event gebunden habe, so dass Spalten immer die Client-Breite ausfüllen und nicht weiter gehen.

(Eigentlich habe ich den Code für benutzerdefinierte ListCtrl aus this Thema und einige Anpassungen es mir später einen Link zu einem Kern mit meinem Code veröffentlichen werde, falls erforderlich -.! Im Moment ist es so schrecklich kommentiert)

nicht sicher, aber vielleicht wird dies in Ihrer Situation hilfreich sein:

how to hide the Vertical and horizontal Scrollbars with wxPython ?

PS Ich habe nicht erwartet, dass automatisch große Spalten in wxPython so schwierig sind. Weiß jemand, ob es irgendwie leichter ist, in PyQt, Tkinter oder Kyvi dasselbe zu tun? Ich schaffte es, sie ein wenig auszuprobieren, aber ich blieb immer irgendwo stecken, bevor ich mehrdimensionale Listen für die Desktop-App, die ich geschrieben habe, verwaltete.

Verwandte Themen