Frage

Ich brauche den Benutzer mit einer Matrix, von denen eine Spalte editierbar zu präsentieren. Was ist die am besten geeignete Steuerung zu benutzen?

Ich kann nicht ein Listview verwenden, da Sie nur die erste Spalte bearbeiten (das Etikett) und das ist nicht gut für mich.

Ist das Datagridview der Weg zu gehen, oder gibt es Dritte alternative Komponenten, die einen besseren Job machen?

War es hilfreich?

Lösung

Datagridview ist die beste Wahl, da es frei und kommt mit .NET WinForms 2.0 ist. Sie können editierbare Spalten definieren oder nur gelesen werden. Darüber hinaus können Sie das Aussehen anpassen, falls erforderlich.

Andere Tipps

Datagridview ist gut.

Wenn Sie eine schönere Oberfläche bevorzugen, Telerik steuert sind besser.

Wenn Datagridview Ihre Bedürfnisse handhaben, dann ist es die richtige Antwort. Eine weitere Option (obwohl es um diese Teile zu sein unbeliebt scheint!) Ist Infragistics NetAdvantage . Die Nachteile zu Infragistics sind in erster Linie hohe Kosten und etwas steile Lernkurve; die upsides sind, dass diese einige der mächtigsten Kontrollen sind Sie jemals finden - wenn Sie also ihre Flexibilität benötigen, gehen für sie.

Ich habe keine Erfahrung mit Telerik (die von anderen hier erwähnt worden ist), aber sie scheinen recht gut. Ist, dass mein Unternehmen ziemlich stark in Infragistics investiert hat, können wir keine Haftung jederzeit schnell wechseln ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top