Как создать столбцы динамического размера в C # .net 4.0 с помощью TableLayout в WinForms - PullRequest
0 голосов
/ 20 февраля 2012

Я хочу две строки, а первая строка имеет два столбца.Но я не нашел никакого свойства, с помощью которого я могу установить размер столбца.Я помещаю панель инструментов в первый ряд и первый столбец.Я хочу скрыть это прогемматически.Итак, как спроектировать пользовательский интерфейс с помощью TableLayout?

1 Ответ

1 голос
/ 20 февраля 2012

Используйте свойство ColumnStyles:

        tableLayoutPanel1.ColumnStyles[0].Width = 0;

Не уверен, что это имеет смысл, каждый элемент управления в столбце будет скрыт, а остальные столбцы будут расти пропорционально. В противном случае скрыть элемент управления просто, просто установите для его свойства Visible значение false.

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