2016-05-03 5 views
1

Ich habe eine Funktion, die alle Daten aus der Datenbank (auch die Spaltennamen) und zeigt es in einem DataGridView.DataGridView und SQL-Abfrage Name

Das Problem ist, dass das DataGrid auch den Spaltennamen anzeigt. Wie kann ich den Spaltennamen bearbeiten? Ich habe bereits versucht

dataGridView1.Columns[0].Name = "xxx"; 

ohne Erfolg.

private void PriceChange_Load(object sender, EventArgs e) 
{ 
     DbCards d = new DbCards(); 

     dataGridView1.DataSource = d.GetAllcards().Tables[0]; 
} 

GetAllcards() ist select * from Cards.

Antwort

0

Set dataGridView1.Columns[0].HeaderText statt

1

Wenn Sie den Kopftext von einem Datagridviewcolumn Sie die HeaderText Eigenschaft

dataGridView1.Columns[0].HeaderText = "xxx"; 
verwenden müssen, angezeigt ändern