2 Stimmen

Spaltenbasierte Datenbindung in .Net?

Ich suche nach einer Möglichkeit, meine Objekte spaltenbasiert zu verknüpfen. Ein Objekt wird also durch eine Spalte repräsentiert und nicht wie beim normalen Binding durch eine Zeile. Im Moment verwende ich Infragistics UltraGrid und erstelle selbst eine DataTable aus meinen BusinessObjects und verwende diese als DataSource für das Grid. Aber diese Methode gefällt mir nicht, weil sie keine Datenbindung verwendet und die Aktualisierung einer solchen DataTable/View mühsam ist. Gibt es bessere Ideen?

1voto

Marc Gravell Punkte 970173

Was sind die Daten? Sie kann Daten on-the-fly transponieren ( so ), aber es ist etwas umständlich und funktioniert nur, wenn die Daten alle vom gleichen Typ sind (da es erwartet, dass eine "Spalte" einer "Eigenschaft" entspricht). Und es ist auch sehr schwierig, "Zeilen" hinzuzufügen (da es sich dann um Eigenschaften handelt).

Aber für Array-ähnliche Daten, kann es über Datenbindung und einige Rauch und Spiegel getan werden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X