Мне нужен графический интерфейс, который может содержать 3 столбца текста (который я хотел бы выровнять). Я буду добавлять и удалять строки. Какой элемент управления я могу использовать и как добавить 3 элемента?
Используйте элемент управления DataGrid, если вы используете WindowsForms. Он позволяет полностью контролировать отображение заголовков, и вы можете вручную добавлять / удалять строки.
Элемент управления ListView всегда работает, если вы ищете что-то простое и эффективное.
Если вы хотите использовать WinForms, вы можете использовать TableLayoutPanel для обеспечения этой функциональности. Содержимое ячейки может быть Label или только для чтения TextBox . Вы также можете использовать DataGrid . Конечно, всегда есть ListView .
В WPF у вас есть гораздо больше возможностей для достижения этой цели, но вы можете использовать Grid (аналогично TableLayoutPanel в концепции) или DataGrid .