# 如何在C#中使用PictureBox控件显示随机图片
## 创建项目和准备图片
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控件轻松地实现显示随机图片的功能。这样的功能可以应用于各种场景,如轮播广告、随机展示图片等。希望本文能对您有所帮助!
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。