回答編集履歴

2

追記

2022/03/12 08:37

投稿

YAmaGNZ
YAmaGNZ

スコア10268

test CHANGED
@@ -41,3 +41,5 @@
41
41
 
42
42
  }
43
43
  ```
44
+
45
+ またどのようなレイアウトを求めているのかは知りませんが、フォームサイズの変更によるレイアウトの調整であればDockプロパティやAnchorプロパティで十分な場合もあります。

1

ソース修正

2022/03/12 08:31

投稿

YAmaGNZ
YAmaGNZ

スコア10268

test CHANGED
@@ -25,13 +25,19 @@
25
25
  toolStripContainer1.TopToolStripPanel.Controls.Add(menuStrip1);
26
26
  toolStripContainer1.TopToolStripPanel.Visible = true;
27
27
 
28
+ var tableLayouPanel = new TableLayoutPanel();
29
+ tableLayouPanel.ColumnCount = 1;
30
+ tableLayouPanel.RowCount = 2;
31
+ tableLayouPanel.Dock = DockStyle.Fill;
32
+ toolStripContainer1.ContentPanel.Controls.Add(tableLayouPanel);
33
+
28
34
  button1 = new Button();
29
35
  button1.Location = new Point(0, 0);
30
36
  button1.Size = new Size(100, 20);
31
37
  button1.Text = "button1(&B)";
32
38
  button1.Dock = DockStyle.Fill;
33
39
  button1.Click += button1_Click;
34
- toolStripContainer1.ContentPanel.Controls.Add(button1);
40
+ tableLayouPanel.Controls.Add(button1);
35
41
 
36
42
  }
37
43
  ```