Columns im Datagrid verstecken

heikoarndt

Mitglied
Also ich habe ein DataSet mit 5 Spalten. Das DataSet binde ich erst zur Laufzeit an das DataGrid, da noch vorher Auswahlkreterien getroffen werden können. Das DataGrid hab ich auf "AutoGenerateColumns" true. Ich möchte aber nun, dass nur 3 der 5 Columns aus dem DataSet im DataGrid angezeigt werden. Nur wie mach ich die Columns unsichtbar, bzw. verstecke diese? Nachdem ich das DataSet an das Datagrid binde, kann ich die Columns nicht auf visible=false setzen, weil dann die Fehlermeldung kommt, dass diese Columns nicht existieren.
Hat Jemand eine Idee?
Danke
 
Das Problem hatte ich auch schon. Leider funktioniert das setzen von visible nur bei statischen DataGrids. Bei dynamischen DGs hat man das Problem, das auch der Count auf die Columns immer 0 ergibt. Ebenso geht remove, removeat auch nicht usw. Das scheint alles mit autogenerate zusammenzuhängen und ist ne ziemlich ärgerliche Angelegenheit.
 
Zurück