2016 - 2024

感恩一路有你

# 如何在C#中使用PictureBox控件显示随机图片

浏览量:1851 时间:2024-01-16 15:46:49 作者:采采

## 创建项目和准备图片

1. 首先,打开VS 2013并创建一个新的Windows窗体程序,将项目命名为RandomPicture。

2. 在imgs文件夹中准备8张分辨率为192*192的图片,作为我们要显示在PictureBox控件中的图片。

3. 将imgs文件夹复制到项目中。

## 添加PictureBox控件并设置属性

4. 从工具箱中拖出一个PictureBox控件,并设置其Size为192*192,SizeMode为Zoom。

5. 使用第一张图片填充PictureBox控件。

## 添加Button控件并设置属性

6. 从工具箱中拖出一个Button控件,并设置其Text为"点击更换图片",Size为125*40,并放置在适当的位置。

## 编写代码

7. 双击Button控件,切换到代码编辑窗口。

8. 在Form1.cs文件中编写以下代码:

```csharp

private void button1_Click(object sender, EventArgs e)

{

Random random new Random();

int index (1, 9); // 随机生成一个1到8之间的数字

string imagePath ("imgs/image{0}.jpg", index);

imagePath; // 根据随机数选择对应的图片路径,并赋值给PictureBox的ImageLocation属性

}

```

## 运行程序

9. 编辑完代码后,运行程序,点击"点击更换图片"按钮,即可看到PictureBox控件中显示随机的图片。

通过以上步骤,您可以在C#中使用PictureBox控件轻松地实现显示随机图片的功能。这样的功能可以应用于各种场景,如轮播广告、随机展示图片等。希望本文能对您有所帮助!

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。