ntjm.net
当前位置:首页 >> C#点击按钮更换图片 一个Button按钮和piCturEBox >>

C#点击按钮更换图片 一个Button按钮和piCturEBox

btn的click事件中更改picturebox的image属性即可,其实很简单..

这个看你的图片来源啦,要是存储在本地磁盘上的,直接picturebox1.imagelocation=本地路径 就可以了,要是网络上的,就使用byte一个一个换就可以了,至於怎麽样一个一个换,存储本地路径到一个string数组里,再设置一个自加的全局变量,按钮点击一下就加一picturebox1.imagelocation=str[i]

首先要记录 加载到PictureBox的图片的本地路径,可以存储到某一变量或者放到PICTUREBOX的TAG属性中引入命名空间using System.IO;点击按钮删除,在按钮点击事件中写如下代码string filePath=PictrueBox1.Tag.ToString();if(File.Exists(filePath)){try{File.Delete(FilePath);}catch(Exception e){MessageBox.Show(e.Message);}}

呵,这有点像算法,我有个简单的你在click事件外面定义个:int i=0;int icopy=i;然后才button_click事件里面写:i++;[基本没人会点击2的32次,但是可以加上if(i=100) i=0;]然后在pictureBox_click里面写:if(i!=icopy){ pictureBox.Image=XXX; icopy=i;}

pictureBox1.ImageLocation = "你图片的文件夹\\打开窗帘.jpg";另一个按钮click中pictureBox1.ImageLocation = "你图片的文件夹\\关闭窗帘.jpg";

简单点的,用一个布尔值变量控制pictureBox的图片路径,点按钮时改变布尔变量值,再加个判断,根据不同的值给pictureBox加载不同的图片bool b = false;button_click()中 b = !b;

picturebox的sizemode 属性值改为stretchimage图片大小就可以刚好和picturebox一样..

很简单,就在按钮的事件中改变picturebox里面图片的路径(即图片的名称),最好把你的需要显示的图片都放到一个文件夹,并且指定的名字有规律性,这样的话就容易用循环语句来实现,如:pic1.jpg、pic2.jpg、pic3.jpg就可以通过数字加1来实现名字的改变

首先在“个人信息”窗体上拖进一个OpenFileDialog控件(2)添加一个按钮button,就是你的“>>”按钮(3) 设置button1的click事件private void button1_Click(object sender, EventArgs e){ this.openFileDialog1.ShowDialog(); //选择文件后

using System;using System.Collections.Generic;using System.Drawing;using System.Windows.Forms; namespace ddd{ /// <summary> /// Description of MainForm. /// </summary> public partial class MainForm : Form { public MainForm() {

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com