手机
当前位置:查字典教程网 >编程开发 >C#教程 >C#实现动态显示及动态移除图片方法
C#实现动态显示及动态移除图片方法
摘要:本文所述实例为C#动态加载一张图片并显示及动态移除它的实现方法,代码主要涉及一些C#图像操作知识,代码简单易懂,对C#的初学者有一定的帮助。...

本文所述实例为C#动态加载一张图片并显示及动态移除它的实现方法,代码主要涉及一些C#图像操作知识,代码简单易懂,对C#的初学者有一定的帮助。

主要功能代码如下:

using System; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace ImageListRemovePicture { public partial class Form1 : Form { public Form1() { InitializeComponent(); } //动态加载图片 private void Form1_Load(object sender, EventArgs e) { pictureBox1.Width = 200; pictureBox1.Height = 165; string Path = Application.StartupPath.Substring(0, Application.StartupPath.Substring(0, Application.StartupPath.LastIndexOf("")).LastIndexOf("")); Path += @"1.jpg";//加载一张外部图片 Image img = Image.FromFile(Path, true); imageList1.Images.Add(img); imageList1.ImageSize = new Size(200,165); } private void button1_Click(object sender, EventArgs e) { if (imageList1.Images.Count == 0) { MessageBox.Show("没有图像可移除!"); } else { pictureBox1.Image = imageList1.Images[0]; } } //动态移除图片 private void button2_Click(object sender, EventArgs e) { imageList1.Images.RemoveAt(0); pictureBox1.Image = null; } } }

其他部分如界面及控件的布局,读者可以根据自身兴趣加以设计调整,代码功能也可根据自身项目需求进一步的加以完善。

【C#实现动态显示及动态移除图片方法】相关文章:

在Winform动态启动、控制台命令行的方法

C# 去除首尾字符或字符串的方法

C# 获取打印机当前状态的方法

C# cmd中修改显示(显示进度变化效果)的方法

自定义实现Json字符串向C#对象转变的方法

C#实现的几种委托方式介绍

c# 对cookies(增、删、改、查)的操作方法

C# 将字节流转换为图片的实例方法

使用C#实现RTP数据包传输 参照RFC3550

C# 获取程序集版本、文件版本

精品推荐
分类导航