フォームに2つのパネルがあります。そのうちの1つが欲しいのですが、ユーザーがフォームを最大化すると、フォームに応じてパネルも最大化されます。試してみたところ、パネルはフォーム全体に表示され、他のパネルは非表示になっています。これが私のコードです:
public MainForm()
{
InitializeComponent();
panel2.Anchor = (AnchorStyles.Bottom | AnchorStyles.Right);
panel2.Dock = DockStyle.Fill;
TaskControl t = new TaskControl();
int x, y;
x = 0;
y = 0;
t.Location = new Point(x, y);
panel2.Controls.Add(t);
t.BringToFront();
}
なんとかできました。プロパティからアンカーの値を変更しました。助けてくれてありがとう!