繁体   English   中英

PictureBox C# 中没有图像

[英]No Image in PictureBox C#

我有一个带有 PictureBox 的代码,但是当我想启动我的表单时,我的图片框没有图像。

public Form1()
{
    PictureBox pictureBox1 = new PictureBox();

    pictureBox1.Image = Image.FromFile(@"C:\\obrazki\bat2.jpg");
    pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
    pictureBox1.Visible = true;

    pictureBox1.Left = 100;
    pictureBox1.Top = 100;

    InitializeComponent();
}

您的PictureBox确实有一个图像,但它不可见。 您尚未将其添加到控件中。

public Form1()
{
    PictureBox pictureBox1 = new PictureBox();

    pictureBox1.Image = Image.FromFile(@"C:\\obrazki\bat2.jpg");
    pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
    pictureBox1.Visible = true;

    pictureBox1.Left = 100;
    pictureBox1.Top = 100;

    // missing line
    Controls.Add(pictureBox1);

    InitializeComponent();
}

Visible设置为true毫无意义。 它是PictureBox的默认值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM