C#中心图片框内表格

C#中心图片框内表格,c#,C#,如何将图片框放在表单的中心 在代码方面并没有太多的表现,因为我只是想弄清楚如何集中内容 但我确实试过设置x和y的图像大小和形状大小,形状大小宽度是400,图像宽度是300,所以我假设设置为 x = 50 将图像居中,但似乎没有正确居中,因此可能我的数学很糟糕?将表单构造函数中的图片框的Left和Top属性设置为: public Form1() { InitializeComponent(); pictureBox1.Left = (this.ClientSize.Width -

如何将图片框放在表单的中心

在代码方面并没有太多的表现,因为我只是想弄清楚如何集中内容

但我确实试过设置x和y的图像大小和形状大小,形状大小宽度是400,图像宽度是300,所以我假设设置为

x = 50

将图像居中,但似乎没有正确居中,因此可能我的数学很糟糕?

将表单构造函数中的
图片框的
Left
Top
属性设置为:

public Form1()
{
    InitializeComponent();
    pictureBox1.Left = (this.ClientSize.Width - pictureBox1.Width) / 2;
    pictureBox1.Top = (this.ClientSize.Height - pictureBox1.Height) / 2;
}

您是否尝试过在哪里放置此代码?我单击了一次,很明显它在单击图像时起作用,但是在哪里可以设置picturebox properties Programmatically以在调整表单大小后使其居中:关闭所有锚定将使其居中。。