Таблица пользовательского интерфейса C # - PullRequest
0 голосов
/ 13 апреля 2009

Мне нужен графический интерфейс, который может содержать 3 столбца текста (который я хотел бы выровнять). Я буду добавлять и удалять строки. Какой элемент управления я могу использовать и как добавить 3 элемента?

Ответы [ 3 ]

1 голос
/ 13 апреля 2009

Используйте элемент управления DataGrid, если вы используете WindowsForms. Он позволяет полностью контролировать отображение заголовков, и вы можете вручную добавлять / удалять строки.

0 голосов
/ 13 апреля 2009

Элемент управления ListView всегда работает, если вы ищете что-то простое и эффективное.

0 голосов
/ 13 апреля 2009

Если вы хотите использовать WinForms, вы можете использовать TableLayoutPanel для обеспечения этой функциональности. Содержимое ячейки может быть Label или только для чтения TextBox . Вы также можете использовать DataGrid . Конечно, всегда есть ListView .

В WPF у вас есть гораздо больше возможностей для достижения этой цели, но вы можете использовать Grid (аналогично TableLayoutPanel в концепции) или DataGrid .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...