DataGridView
-
Hallo,
ich habe hier ein etwas älteres Buch, in dem beschrieben wird wie ein DataGridTableStyle zu einem "DataGrid" hinzugefügt wird.DataGridTableStyle tst = new DataGridTableStyle(); tst.MappingName = "Bestellungen"; DataGridTextBoxColumn col1 = new DataGridTextBoxColumn() col1.MappingName = "Eingangsdatum"; col1.HeaderText = "Datum"; ... tst.GridColumnStyles.Add(col1); // zum DataGridTableStyle hinzufügen dataGrid1.TableStyles.Add(tst); // zum DataGrid hinzufügen hinzufügen
Meine Entwicklungsumgebung ist VS 2005 und es gibt kein "DataGrid" mehr.
Statt dessen gibt es ein DataGridView.
Nur habe ich Probleme mit der letzten Zeile des Codes.
Ich kann das TablStyle dem neuen DataGridView nicht zuweisen, da das DataGridView die Eigenschaft TableStyles nicht kennt.Also:
dataGridView1.TableStyles.TableStyles.Add(tst);
funktioniert nicht.
Jemand eine Ahnung wie ich das Problem lösen oder umgehen kann?
Ich möchte einfach nur das geänderte TableStyle dem DataGridView zuweisen.
MfGSven
-
Hier das sollte Dir das Know How um TableStyle bringen
Ich habe die Klasse DataGridTableStyle in der MSDN gesucht ich denke ich bin über das Richtige für Dich gestolpert?
Gruss sclearscreen
P.S.: Etwas mittig dort Rubrik/Sektion Vorsicht
da steht was zur Verwendung der/dieser Eigenschaft im
DataGridView.
-
Du musst die ColumnStyles im Objekt TabelsStyles zuweisen und danach diese
Tabelstyle dem DatagridView zuweiesen.Das TabelSytyle hat eine Add-Methode um ColumnStyles entgegenzunehemne
alles klar geht nach etwas lesen im Code dort daraus hervor!