Autor Beitrag
yndaso
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 108



BeitragVerfasst: Fr 07.05.10 06:34 
Hallo,

ich lese eine Tabelle von extern ein und gebe diese über eine BindingSource in einem DataGridView aus.

ausblenden C#-Quelltext
1:
2:
3:
   bs = new BindingSource();
   bs.DataSource = table;
   dataGridView1.DataSource = bs;


Nun werden im DataGridView sämtliche Spalten in der eingelesenen Reihenfolge angezeigt.

Ist es möglich Spalten für die Anzeige auszublenden und auch zu verschieben.

Z.b. sollte meine 3. Spallte gleich an erster Position angezeigt werden und eine andere Spalte
ausgeblendet sein...

Vorab Danke!
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2021
Erhaltene Danke: 6

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: Fr 07.05.10 15:48 
Ist es so schwer, in der SDK-Doku/MSDN/Hilfe zu blättern?

Auf der Startseite zum DataGridView gibt es unter "Siehe auch" verschiedene Hinweise. Von dort aus kommt man Schritt für Schritt weiter (mein Win7 zeigt es leider nur Englisch an):
* Displaying Data in the Windows Forms DataGridView Control
* How to: Change the Order of Columns in the Windows Forms DataGridView Control
Oh, da steht ja schon ein Beispiel, das genau das macht! :oops:

Jürgen