Tabelle UI C#
Ich brauche eine GUI, die halten 3 Spalten des Textes (, ich würde auch gerne angepasst werden). Ich werde hinzufügen und löschen von Zeilen. Welche Kontrolle kann ich verwenden und wie füge ich in die 3 items?
- Plattform, bitte. Web Forms, Winforms, WPF, SilverLight?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie das DataGrid-Steuerelement, wenn Sie mit WindowsForms. Es ermöglicht die vollständige Kontrolle über die Anzeige der Kopf-und Sie können manuell hinzufügen/entfernen von Zeilen auf.
Einem ListView-Steuerelement funktioniert immer, wenn Sie auf der Suche nach etwas einfach und effektiv.
Wenn Sie verwenden möchten, WinForms, könnten Sie die TableLayoutPanel um diese Funktionalität zu bieten. Der Inhalt der Zelle könnte eine Label oder ein nur-lese -TextBox. Sie können auch ein DataGrid. Natürlich, es ist immer die ListView als gut.
In WPF, haben Sie viele weitere Optionen, wie Sie diese erreichen, aber man könnte ein Grid (ähnlich TableLayoutPanel in-Konzept) oder ein DataGrid.