ssq3735 2022-10-05 15:43 采纳率: 40%
浏览 16

关于c#的问题,请问大家如何解决?

做了一个button和一个picturebox,想通过点击button切换picturebox的图片,但是出错了
下面为代码:


using System;
using System.Windows.Forms;

namespace A
{
    class B
    {
        static void Main(string[] args)
        {
            C W=new C();
            W.ShowDialog();
        }
    }
    class C:Form
    {
        public Button button1;
        public PictureBox pictureBox1;
        public C()
        {
            InitializeComponent();
        }
        public void InitializeComponent()
        {
            this.button1.Name="button1";
            this.button1.Size=new Size(60,20);
            this.button1.Location=new Point(100,100);
            this.button1.Text="按钮";
            this.button1.Click+=this.anniu;
            this.Controls.Add(this.button1);
            
            this.pictureBox1.Name="pictureBox1";
            this.pictureBox1.Size=new Size(200,200);
            this.pictureBox1.Location=new Point(300,300);
            this.pictureBox1.Image=Image.FromFile("1.jpg");
            this.Controls.Add(this.pictureBox1);
        }

        public void anniu(object? sender, EventArgs e)
        {
            this.pictureBox1.Image=Image.FromFile("2.jpg");
        }
        
    }
}

下面为报错:

img

  • 写回答

1条回答 默认 最新

  • 陈 zv 2022-10-05 16:12
    关注

    你看看文件路径是否正确,建议使用绝对路径试试

    评论

报告相同问题?

问题事件

  • 创建了问题 10月5日

悬赏问题

  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
  • ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序