gpt4 book ai didi

c# - PictureBox 图像不会缩小,但 PictureBox 本身会扩展以适合图像

转载 作者:行者123 更新时间:2023-11-30 17:01:29 26 4
gpt4 key购买 nike

当我在运行时向表单添加图片框时,图片框的行为完全符合我的要求。但是当我将它添加到面板时,图片框会扩展以适合图像。

代码如下:

private PictureBox globalPicBox = (PictureBox)null;

private void Form1_Load(object sender, EventArgs e)
{
this.globalPicBox = new PictureBox();
this.globalPicBox.Name = "a";
this.globalPicBox.Tag = (object)"a";
this.globalPicBox.SizeMode = PictureBoxSizeMode.StretchImage;
this.globalPicBox.Top = 50;
this.globalPicBox.Left = 50;
this.globalPicBox.Height = 100;
this.globalPicBox.Width = 100;
this.globalPicBox.Image = Image.FromFile(@"C:\Users\PC\Downloads\Photo.jpg");
this.globalPicBox.BorderStyle = BorderStyle.FixedSingle;
this.globalPicBox.AutoSize = true;
this.panel1.Controls.Add((Control)this.globalPicBox);
}

问题是什么?为什么?

最佳答案

根据您的编辑...设置 globalPicBox.AutoSize = false 它会起作用。
如果没有,请检查您的其余代码以了解对 globalPicBoxAutoSize、SizeMode 和 Dock 参数的更改,希望您能找到答案!

关于c# - PictureBox 图像不会缩小,但 PictureBox 本身会扩展以适合图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21021579/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com