Ich habe ein DataGridView mit mehreren Spalten. Die Anzahl dieser Spalten ändert sich basierend auf den erfüllten Bedingungen. Wie ändere ich automatisch jede Spaltenbreite, um in die Datagridview zu passen, ohne einen horizontalen Bildlauf zu haben?Passen Sie die Spaltenbreite automatisch so an, dass sie in die Datagrid-Ansicht passt.
0
A
Antwort
0
Setzen Sie DataGridView.AutoSizeColumnsMode auf DataGridViewAutoSizeColumnsMode.Fill. Es wird die Spaltenbreite ändern, um sie an die Größe der Datagrid-Ansicht anzupassen. Der Spaltentext ist abhängig von der Anzahl der Spalten möglicherweise nicht sichtbar.
0
grid.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
grid.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.None;
Auch ich habe die Breiten kann geändert werden und können die Spalten
grid.AllowUserToOrderColumns = true;
grid.AllowUserToResizeColumns = true;
Nun ist die Spalte durch den Benutzer neu geordnet. Das funktioniert ganz gut für mich.
Vielleicht wird das für Sie arbeiten.
Verwandte Themen
- 1. Passen Sie die Spaltenbreite nur dann an, wenn der Inhalt nicht passt.
- 2. So passen Sie die D3Plus-Diagramme automatisch an
- 3. So passen Sie die Pickeransicht an
- 4. So passen Sie die Bildlaufleiste an?
- 5. So passen Sie die Authentifizierungsseite an:
- 6. Mache die Breite des äußeren div so, dass sie automatisch in die inneren divs passt
- 7. Passen Sie die Datentypen beim Importieren automatisch an
- 8. Passen Sie die Ansichtsgröße in UIViewController wie der UITableViewController an.
- 9. So passen Sie die Währungsformatierung in MessageFormat in ICU4J an
- 10. So passen Sie die ID von Phoenix an
- 11. So ändern Sie die Bootstrap-Spaltenbreite
- 12. So passen Sie die Fokusnavigation in einer ViewGroup an
- 13. So passen Sie die Schaltfläche "Heute" in Kendo an:
- 14. So passen Sie die Listenelemente in einem Android AlertDialog an
- 15. So passen Sie die horizontale Ellipse (...) in php an
- 16. So passen Sie die Auftragsmengenausgabe in der Woocommerce-Produktseite an
- 17. Wie passen Sie die QTextEdit-Grenzen an?
- 18. So passen Sie Zeichen in JAVA an
- 19. iOS: UICollectionViewCell passt die Größe automatisch an die Bildschirmgröße an
- 20. So passen Sie die Formatierung des Eclipse-Texteditorcodes an
- 21. So passen Sie die Validierung von WebApi-OAuth-Token an?
- 22. So passen Sie die Antwort des Endpunkts/oauth/token an
- 23. So passen Sie Formularüberprüfungsfehler in codeIgniter an
- 24. So passen Sie Eigenschaftsnamen in Javer an
- 25. So passen Sie Ansichten in Odoo an
- 26. So passen Sie die Position des Bildes beim Absenken an
- 27. So passen Sie die Zeitskalenachse für das Histogramm ggplot an
- 28. So passen Sie die Komponenten von Drittanbietern korrekt an
- 29. So passen Sie die Textfarbe des CheckBoxPreference-Titels an
- 30. So passen Sie die Google-Schaltfläche "Anmelden" an?
Festlegen der Breite von gridview auf 100% – Vipul
Mögliches Duplikat von [Wie wird die Größe von Spalten in einem DataGridView-Steuerelement automatisch geändert und dem Benutzer ermöglicht, die Größe der Spalten desselben Rasters zu ändern?] (Http://stackoverflow.com/questions/ 1025670/how-do-you-automatisch-resize-columns-in-einem-datagridview-control-and-allow-the) – Cine