Панель макета таблицы - закрепление в C# форме приложения - PullRequest
0 голосов
/ 03 февраля 2020

В моем приложении c# есть две панели макета таблицы. Один я создал с помощью инструментов дизайна (TableLayoutPanel1). Второй создается динамически (TableLayoutPanel2). Первый макет таблицы фактически содержит заголовки для второй таблицы. Поэтому я хочу выровнять их правильно.

Я применил все те же свойства TableLayoutPanel1 к TableLayoutPanel2. Но все же они не выровнены. TableLayoutPanel2 покрывает только половину экрана, но TableLayoutPanel1 покрывает весь экран.

TableLayoutPanel TableLayoutPanel2 = new TableLayoutPanel();
TableLayoutPanel2 .Size = new Size (1173,35);  //same size as 1
TableLayoutPanel2 .Anchor = AnchorStyles.Left | AnchorStyles.Right;  //left and right anchor

TableLayoutPanel2 .Location = new Point(5, 60);
TableLayoutPanel2 .RowCount = 1;
TableLayoutPanel2 .ColumnCount = 2;
TableLayoutPanel2 .ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F));
TableLayoutPanel2 .ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F));

В чем здесь проблема? Любые предложения.

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