В моем приложении 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));
В чем здесь проблема? Любые предложения.