Nur bestimmte Spalten in die DataView reinnehmen

Hi,

ist es überhaupt möglich beim anlegen eines DataView auf eine DataTable nur bestimmte Spalten aus der DataTable im DataView aufzunehmen?

mfG
yesso

Hi

Ja, du kannst den RowFilter setzen.

guckst du hier: http://msdn.microsoft.com/library/default.asp?url=/l…

Gruss

Ich glaube er meinte Spalten, nicht Zeilen.
Mit RowFilter kannst Du Tabelleneinträge filtern, die dem angegebenen Kriterium entsprechen, aber keine Spalten der Tabelle für alle Einträge ausblenden.

Mir fällt leider auch kein einfacher Weg (ohne Umkopieren/neu Definieren der Tabelle) ein.
Oder doch: Du könntest die Spaltenbreite der Spalten, die Du nicht haben willst, auf 0 setzen.
Nicht schön, nicht sicher, aber es könnte gehen…

Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi

Ich glaube er meinte Spalten, nicht Zeilen.

Ou mist :smile: war wohl schon am schlafen :wink:

Oder doch: Du könntest die Spaltenbreite der Spalten, die Du
nicht haben willst, auf 0 setzen.
Nicht schön, nicht sicher, aber es könnte gehen…

Ich glaube er meint DataView und nicht DataGrid *zurückwink* :wink:

Aber falls er die Daten wirklich für das DataGrid braucht, kann er eine TabelStyle definieren und nur die Spalten anzeigen die er will.

http://msdn.microsoft.com/library/default.asp?url=/l…

gruss

Hi

Ich glaube er meinte Spalten, nicht Zeilen.

Ou mist :smile: war wohl schon am schlafen :wink:

Oder doch: Du könntest die Spaltenbreite der Spalten, die Du
nicht haben willst, auf 0 setzen.
Nicht schön, nicht sicher, aber es könnte gehen…

Ich glaube er meint DataView und nicht DataGrid *zurückwink*
:wink:

Hast ja Recht…
Ich hatte im Hinterkopf, dass er den DataView in einem DataGrid anzeigen will, aber das stand ja tatsächlich nicht im ursprünglichen Artikel.

Aber falls er die Daten wirklich für das DataGrid braucht,
kann er eine TabelStyle definieren und nur die Spalten
anzeigen die er will.

http://msdn.microsoft.com/library/default.asp?url=/l…

gruss

Martin