2016-07-15 4 views
0

C#では、Formのサイズを変更し、Formの右側から同じ距離になると、TableLayoutPanelの下に同じ距離に2 Buttonsを配置する最も良い方法はありますか?ButtonをTableLayoutPanelの下の同じ位置に保持するにはどうしたらいいですか?

enter image description here

TableLayoutPanelTop, Bottom, Left, RightAnchorセットを有する:ここ

画像です。

具体的にはForm Controlを使用する必要がありますか?Form'sサイズ変更イベントのコードで行う必要がありますか?

+1

まず適切な場所でデザイナを使用して手動で配置し、 'Button'の' Anchor'プロパティを 'Bottom'と' Right'に設定します。 –

+0

ありがとうございます。これは必要に応じて100%正確に動作します。 – user3736648

+0

Windowsフォームのレイアウトの詳細については、[Windowsフォームのレイアウト](https://msdn.microsoft.com/en-us/library/ms951306.aspx)と[Windowsのレイアウト]のリンクを参照してください。フォームコントロール](https://msdn.microsoft.com/en-us/library/ms229674(v = vs.110).aspx) –

答えて

0

パネルが伸びている場合(アンカー:Left, Right, Bottom, Top)、ボタンのアンカーをBottom, Rightに設定する必要があります。フォームのサイズを変更すると、基本的に同じ場所に留まります。

関連する問題