国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#實現動態顯示及動態移除圖片方法

2020-01-24 02:37:19
字體:
來源:轉載
供稿:網友

本文所述實例為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("http://")).LastIndexOf("http://"));      Path += @"/01.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;    }  }}

其他部分如界面及控件的布局,讀者可以根據自身興趣加以設計調整,代碼功能也可根據自身項目需求進一步的加以完善。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 香格里拉县| 辽中县| 锡林郭勒盟| 云浮市| 闻喜县| 东阿县| 德阳市| 张家川| 广元市| 益阳市| 无极县| 明光市| 武宁县| 手机| 巴林左旗| 隆回县| 古浪县| 永宁县| 泽州县| 崇州市| 临颍县| 五寨县| 九江县| 内丘县| 四川省| 库尔勒市| 桂林市| 乌什县| 临汾市| 普洱| 元江| 辉县市| 炉霍县| 新化县| 济阳县| 喀什市| 英超| 盐源县| 瑞丽市| 瓮安县| 海口市|