Hallöchen.
Ich habe ein kleines Problem, ich bin schon seid ein paar Tagen auf der Suche, wie man ein DataGrid vom Style her anpassen kann und das funktioniert ja über das Objekt "DataGridTableStyle". Ich hab auch einige Beispiele gefunden zu diesem Objekt, nur leider funktionierte bisher all das was ich getestet habe nicht, deshalb will ich euch mal fragen ob ihr mir evt. sagen könnt wo ich einen Fehler mache.
Der Code:
So, bis auf das ich Tabellen und Spaltennamen (Zur Übersicht) abgeändert habe, stimmt der Code mit meinem genau überein!
grdPosListe ist mein Datagrid. Kann mir jemand von euch sagen wo der fehler da sein könnte? Wenn es nötig ist, erklär ich auch noch was im Code passiert, denke ja aber das das nicht nötig ist.
Ich habe ein kleines Problem, ich bin schon seid ein paar Tagen auf der Suche, wie man ein DataGrid vom Style her anpassen kann und das funktioniert ja über das Objekt "DataGridTableStyle". Ich hab auch einige Beispiele gefunden zu diesem Objekt, nur leider funktionierte bisher all das was ich getestet habe nicht, deshalb will ich euch mal fragen ob ihr mir evt. sagen könnt wo ich einen Fehler mache.
Der Code:
Code:
DataSet ds2 = new DataSet();
this.zeigePanel(true,false,false,false);
ds2 = test.DatenholenLocal("SELECT Sp1, Sp2 FROM Tabelle", "Tabelle", true);
this.grdPosListe.DataSource = ds2.Tables["Table"].DefaultView;
// Tabel Style Test
DataGridTableStyle style = new DataGridTableStyle();
style.MappingName = "Tabelle";
DataGridTextBoxColumn compName = new DataGridTextBoxColumn();
DataGridTextBoxColumn compName2 = new DataGridTextBoxColumn();
compName.HeaderText = "Sp1";
compName.MappingName = "Sp1";
compName.Width = 300;
style.GridColumnStyles.Add( compName );
compName2.HeaderText = "Sp2";
compName2.MappingName = "Sp2";
compName.Width = 300;
style.GridColumnStyles.Add( compName2 );
this.grdPosListe.TableStyles.Add( style );
So, bis auf das ich Tabellen und Spaltennamen (Zur Übersicht) abgeändert habe, stimmt der Code mit meinem genau überein!
grdPosListe ist mein Datagrid. Kann mir jemand von euch sagen wo der fehler da sein könnte? Wenn es nötig ist, erklär ich auch noch was im Code passiert, denke ja aber das das nicht nötig ist.