Entwickler-Ecke
Sonstiges (.NET) - DataGridView Fragen | zeile einfärben und combobox auslesen?
KokaLola - Di 02.11.10 17:21
Titel: DataGridView Fragen | zeile einfärben und combobox auslesen?
Moin - ich hätte einige Fragen zur DataGridView... ich hoffe ihr könnt mir helfen.
Quelltext
1: 2: 3: 4: 5: 6:
| 1. Wie färbe ich eine ganze Zeile ein? 2. Wie kann ich den momentanen index einer Combobox im DataGridView anzeigen lassen? Bsp: 1. Auswahl | Index 0 2. Auswahl | Index 1 3. Auswahl | Index 2 4. Auswahl | Index 3 |
vielen dank schoneinmal im vorraus.
Mit freundlichen Grüßen
kokalola
Trashkid2000 - Di 02.11.10 18:02
Hi,
also zu 1.:
Du musst erstmal ein Style definieren:
C#-Quelltext
1: 2:
| DataGridViewCellStyle style = new DataGridViewCellStyle(dataGridView1.DefaultCellStyle) {BackColor = Color.Red }; |
Und dann kannst Du diesen Style
für jede einzelnde Zelle innerhalb einer Zeile setzen:
C#-Quelltext
1: 2:
| foreach (DataGridViewCell cell in dataGridView1.Rows[0].Cells) cell.Style = style; |
Zu der 2. Frage:
Also Du willst, dass also immer, wenn die Auswahl der ComboBox geändert wird, der Wert im DataGridView aktualisiert wird? Dann kommst Du an einem Binding nicht vorbei!
LG, Marko
KokaLola - Di 02.11.10 19:21
Danke zuersteinmal... nein eig. will ich die nicht aktualisieren sondern nur einmal auslesen wenn ich z.B. auf einen Button klicke...
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!