私はプログラム的に別のパネルにパネルを追加するWindowsフォームを作成しています。新しいパネルのさまざまなプロパティ(色やサイズなど)をカスタマイズしようとしています。しかし、マージンを修正しようとすると、何も動作しません。私はThickness
構造体を見つけることができません.WPFアプリケーションではないので、Windowsフォームアプリケーションです。パネルの余白を設定するにはどうすればよいですか?
using System.Windows;
PresentationFrameworkは、デフォルトで参照として含まれていません。
private void buttonAddExercise_Click(object sender, EventArgs e)
{
Panel panel = new Panel();
panel.BackColor = Color.White;
panel.Size = new Size(200, 300);
panel.Margin = new Padding(20);
listOfExercisePanels.Add(panel);
panelNewWorkout.Controls.Add(panel);
}
可能性の重複https://stackoverflow.com/questions/1003772/setting-margin-properties-in-code –
は、私が言ったように、私は厚オブジェクトを見つけるカント、その記事とdidntの仕事をしようとした –
何厚さオブジェクトを見つけることができないことを意味しますか?適切な設定で[Thickness](https://msdn.microsoft.com/en-us/library/system.windows.thickness.aspx)オブジェクト(実際には構造体)を作成し、それを図のように余白に割り当てますリンクに – PaulF