Ich bin eine XML-Datei an eine DataGridView
binden. Ich möchte nicht, dass die Spalten automatisch generiert werden, sondern ich möchte sie selbst erzeugen. Gibt es eine Möglichkeit, die automatische Generierung von Spalten zu deaktivieren und die Spalten programmatisch selbst zu erstellen?C# Datagridview - Deaktivieren Sie AutoGenerateColumns beim Binden an XML-Datei?
1
A
Antwort
6
Datagridview1.AutoGenerateColumns=false
0
Als @ozczecho Zum Binden des xml zu einem Datagridview tun Datagridview1.AutoGenerateColumns=false;
tun metioned: verschiedene Spalten
myDataSet = new DataSet();
myDataSet.ReadXml("dataSetFriendly.xml");
myDataGridView.DataSource = myDataSet;
myDataGridView.DataMember = "dataSetFriendly";
im Designer erstellen und die DataPropertyName
die Attribut/Eigenschaftsnamen (s) aus der Klasse, die zum Generieren des XML verwendet wurde.
Bitte lesen Sie DataSet.ReadXml Method (String) für weitere Informationen zum Laden von XML in ein Dataset.
Eine andere Möglichkeit zum Binden von xml an Datagridview
ist das Deserialisieren des xml zu einem List<MyClass>
und verwenden Sie es als BindingSource
.
Verwandte Themen
- 1. DataGridView Format Dezimalwerte mit AutoGenerateColumns
- 2. Datagridview an StringCollection binden
- 3. C# DataTable an vorhandene DataGridView-Spaltendefinitionen binden
- 4. Datagridview-Autogeneratecolumns auf true gesetzt ist irgendwie
- 5. Ein Dictionary an die DataGridView in C# binden?
- 6. So binden Sie Dataset an DataGridView in Windows-Anwendung
- 7. So binden Sie Datagridview in C# mit XML-Objekt
- 8. C# Schaltfläche an Textfeld binden
- 9. Eine Liste des internen Objekts an DataGridView binden
- 10. Datagridview, Schaltfläche/Zeile deaktivieren
- 11. Deaktivieren Bearbeitung in Datagridview
- 12. Wie kann DataGridView bestimmte Eigenschaften beim Binden an ein IList-Objekt ignorieren
- 13. Bindung LINQ-Abfrage an Datagridview
- 14. wie Daten an Gitter in einem Benutzersteuerelement in c binden #
- 15. datagridview in C#
- 16. Problem beim Binden von WatiN an IE
- 17. C# DataGridView Spaltenreihenfolge
- 18. An DataGridView binden - Gibt es eine Möglichkeit, die Hintergrundfarbe einer Zelle zu "binden"?
- 19. Wie binden Sie Dapper-Abfrageergebnis an WPF DataGrid
- 20. Kann ich mehrdimensionale Daten an eine DataGridView in C# und .NET binden?
- 21. C# DataGridView-Bindung an XML-Untermenge
- 22. Deaktivieren der Sortierung beim Klicken auf die Spaltenüberschrift DataGridView
- 23. Binden eines SortedList als Datenquelle meiner Datagridview
- 24. So binden Sie an ein Objektobjekt-Attribut in C#
- 25. DataGridView zeigt keine DataTable an
- 26. Binden Sie ein Array von Zeichenfolgen an eine Spalte einer Datagridview
- 27. LINQ-Abfrage an Dropdown-Liste binden C#
- 28. Fehler beim Binden von Gridview-Daten an eine Datentabelle
- 29. DataGridView an ein Wörterbuch gebunden
- 30. Mediaelement repeatbehavior schlägt fehl beim Binden an Xpath
Wie weise ich meine XML-Daten dann neuen Spalten zu, die ich erstelle? – Goober
DataGridViewColumn.DataPropertyName (http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridviewcolumn.datapropertyname.aspx) –