Wenn meine Liste wächst, gibt es Bildlaufleisten. Ich möchte sie verstecken. Wie mache ich es für wx.ListCtrl in WxPython?Wie blende ich beide Bildlaufleisten von wx.ListCtrl in WxPython?
Antwort
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.
- 1. Editable editieren von wx.ListCtrl - wxPython
- 2. Bildlaufleisten werden beim Erweitern von FoldPanelBar in wxPython nicht angezeigt
- 3. Entfernen von Bildlaufleisten in WxPython Panel-Unterklasse?
- 4. Wie blende Scrollbar in QScrollArea?
- 5. Wie lösche ich Elemente in wx.listCtrl aus einem anderen Frame?
- 6. Wie blende ich ein Bild in Schwung?
- 7. Wie blende ich eine Variable?
- 8. Daten von wx.ListCtrl nach einer Bearbeitung abrufen
- 9. Wie Bitmap zu verwenden, um alle Bildformate in wxpython
- 10. Wie verwende ich AddSubclassFactory von wxPython?
- 11. Wie blende ich die Daten in Angular2?
- 12. Wie blende ich den Spin in QDateEdit
- 13. wxPython: Zeichnen in einem ScrolledPanel
- 14. Wie blende ich ActionBar beim Scrollen von ListView in Android?
- 15. Wie blende ich das Popup von URL in UIwebview
- 16. wie blende ich mso in niedrigeren Versionen von Outlook
- 17. Wie blende ich ein Opt-In-Skript von angemeldeten Benutzern?
- 18. wxPython, wie feuere ich Events?
- 19. Wie installiere ich wxPython in virtualenv
- 20. Wie blende ich ein Blatt mit VBA?
- 21. Bearbeiten von Mac-Bildlaufleisten
- 22. Wie bekomme ich alle Knoten von CT.CustomTreeCtrl in Wxpython
- 23. Wie Debuggen von Wxpython-Anwendungen?
- 24. Wie blende ich die App Statusleiste
- 25. Wie blende ich die Tableiste aus?
- 26. Wie blende ich Knopffarben beim Hover?
- 27. Wie blende ich ein Panel mit C#?
- 28. virtuell wx.ListCtrl löst wxAssertionError auf SetItemCount
- 29. Wie blende ich den Link/Klick-Ursprung?
- 30. Wie blende ich eine UIView beim Scrollen?