Csharp/C#教程:C#实现动态显示及动态移除图片方法分享

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

主要功能代码如下:

usingSystem; usingSystem.Data; usingSystem.Drawing; usingSystem.Text; usingSystem.Windows.Forms; namespaceImageListRemovePicture { publicpartialclassForm1:Form { publicForm1() { InitializeComponent(); } //动态加载图片 privatevoidForm1_Load(objectsender,EventArgse) { pictureBox1.Width=200; pictureBox1.Height=165; stringPath=Application.StartupPath.Substring(0,Application.StartupPath.Substring(0,Application.StartupPath.LastIndexOf("\")).LastIndexOf("\")); Path+=@"1.jpg";//加载一张外部图片 Imageimg=Image.FromFile(Path,true); imageList1.Images.Add(img); imageList1.ImageSize=newSize(200,165); } privatevoidbutton1_Click(objectsender,EventArgse) { if(imageList1.Images.Count==0) { MessageBox.Show("没有图像可移除!"); } else { pictureBox1.Image=imageList1.Images[0]; } } //动态移除图片 privatevoidbutton2_Click(objectsender,EventArgse) { imageList1.Images.RemoveAt(0); pictureBox1.Image=null; } } }

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

您可能感兴趣的文章:C#实现移除字符串末尾指定字符的方法c#自带缓存使用方法c#移除清理缓存C#实现treeview绑定的方法c#的treeview绑定和获取值的方法c#数据绑定之删除datatable数据示例c#数据绑定之将datatabel的data添加listViewC#数据绑定控件中的DataSource属性浅谈C#移除所有事件绑定的方法

标签: 动态 图片 方法

C语言for语句用法详解

C++智能指针读书笔记

上述就是C#学习教程:C#实现动态显示及动态移除图片方法分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请点击右边联系管理员删除。

如若转载,请注明出处:https://www.ctvol.com/cdevelopment/905551.html

(0)
上一篇 2021年10月22日
下一篇 2021年10月22日

精彩推荐