版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/i_CodeBoy/article/details/79280984
前言:Visual Studio 中 pictureBox 控件使用时,不会随着窗口打开而显示图片,一般需要单击图片区域,图片才会现实出来。所以大部分情况下,都会在图片边上添加按钮,来实现这个功能。但是有些情况下,需要图片随着窗口的打开而直接显示,本文就是实现这个功能。
这个功能可以应用于与数据库连接,登录成功后,从数据库读取与用户信息匹配的资料,显示在特定区域,比如头像等。
正文:
1.工具箱搜索pictureBox空间,拖动至界面上,并且调整好位置和大小。
2. 双击窗口,进入代码编辑,找到"Load"函数位置
扫描二维码关注公众号,回复:
5059737 查看本文章
3. 输入以下代码
private void Form1_Load(object sender, EventArgs e)
{
string picPath = @"D:\MyPicture\Head1.jpg"; //图片的绝对路径
//string picPath = "D:\\MyPicture\\Head1.jpg"; //@字符让转译字符"\"保持原意,不要转译
pictureBox1.Image = Image.FromFile(picPath); //动态添加图片
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; //使图片大小适应控件
}
后续:我是一个C#的初学者,目前只是学了最基本的语法。想在实践中边练习边学习,于是找了点小项目作为学习C#的练手利器,文中有错误或者不是很好的地方,望各位大神批评指正。