Entwickler-Ecke
WinForms - In leeres DataGridView Spalten einfügen ?
Questioneer - Di 21.10.08 12:16
Titel: In leeres DataGridView Spalten einfügen ?
Hi,
ich hab noch ein kleines Problem mit einem DataGridView.
Ich möchte in ein leeres DataGridView Spalten einfügen und zwar über meinen :!: Code :!: nicht über das Eigenschaften-Menue .
Könnt Ihr mir da weiterhelfen ? :?:
Vilen dank :!:
Questioneer
Questioneer - Di 21.10.08 13:32
Hi,
ich habs jetzt so gelöst:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| int iGridWidth = btBmpBytes[18];
for (int i = 0; i <= iGridWidth; i++) { DataGridViewTextBoxColumn filterCol = new DataGridViewTextBoxColumn();
filterCol.HeaderText = i.ToString(); filterCol.ReadOnly = true; filterCol.SortMode = DataGridViewColumnSortMode.NotSortable; dgBmpDaten.Columns.Insert(i, filterCol); } |
Es funzt zwar, aber mich würde interessieren ob die Lösung so gut ist oder ob man das anders coden sollte ?
P.S. : Wie kann ich meinen Code farbig einfügen ?
Gruß
Questioneer
Moderiert von
Christian S.: Code- durch C#-Tags ersetzt
Christian S. - Di 21.10.08 13:50
Questioneer hat folgendes geschrieben : |
| P.S. : Wie kann ich meinen Code farbig einfügen ? |
Indem Du [
cs]...[/
cs] statt [
code]...[/
code] schreibst :-)
Kha - Di 21.10.08 13:52
Große Optimierungsmöglichkeiten seh ich da nicht :), aber wenn du es unbedingt kürzer haben willst:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| int iGridWidth = btBmpBytes[18];
for (int i = 0; i <= iGridWidth; i++) dgBmpDaten.Columns.Insert(i, new DataGridViewTextBoxColumn { HeaderText = i.ToString(), ReadOnly = true, SortMode = DataGridViewColumnSortMode.NotSortable }); |
(VS2008)
Questioneer - Di 21.10.08 14:59
Danke ;) !!!
BTW, wisst Ihr vllt. zufällig wie ich die Header der Zeilen (= RowHeader ???) beschtifte ?
Gruß und danke
Questioneer
Christian S. - Di 21.10.08 15:02
Hallo!
Bitte erstelle für eine neue Frage auch ein neues Topic. Dann stimmt auch der Titel ;-) Danke! :-)
Grüße
Christian
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!