Элементы управления TableLayoutPanel - заблокировать столбец из горизонтальной прокрутки? - PullRequest
2 голосов
/ 07 мая 2009

Я использую TableLayoutPanel в приложении Windows Forms для организации набора элементов управления в виде сетки. Я хотел бы заблокировать первый столбец элементов управления TableLayoutPanel, чтобы он оставался фиксированным, когда пользователь применяет горизонтальную полосу прокрутки. Любое руководство приветствуется.

Ответы [ 2 ]

1 голос
/ 24 июня 2009

Щелкните правой кнопкой мыши TableLayoutPanel в конструкторе и выберите «Редактировать строки и столбцы ...». Затем установите в первом столбце абсолютную ширину вместо процента.

0 голосов
/ 29 октября 2009

Я думаю, что для того, что вы хотите сделать, вам нужно создать две колонки TableLayoutPanel, а затем внутри каждой колонки создать дополнительную TableLayoutPanel. На стороне, которую вы хотите разрешить прокрутку, установите AllowScroll = true для ее sub-TableLayoutPanel, а на стороне, которую вы не хотите прокручивать, установите AllowScroll = false для ее sub-TableLayoutPanel.

...