• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C#教程 > C#实现动态显示及动态移除图片方法

C#实现动态显示及动态移除图片方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了c#动态显示时间,c#动态显示当前时间,c#动态显示数据,c#显示动态图片,c#动态链接库等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文所述实例为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 += @"\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;
    }
  }
}
</div>

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

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • C#实现动态显示及动态移除图片方法

相关文章

  • 2017-05-28C#检查指定对象是否存在于ArrayList集合中的方法
  • 2017-05-28C#中按字符串截取长字符串实例
  • 2017-05-28WMI获取硬件信息封装函数方法(联想台式机出厂编号 CPUID BIOS序列号 硬盘信息 显卡信息 MAC地址)
  • 2017-05-28c#中SqlHelper封装SqlDataReader的方法
  • 2017-05-28c#数据库与TXT导入导出的实例
  • 2017-05-28C# WinForm中禁止改变窗口大小的方法
  • 2017-05-28C# Winform 子窗体访问父级窗体的控件和属性
  • 2017-05-28C#函数式编程中的缓存技术详解
  • 2017-05-28深入Unix时间戳与C# DateTime时间类型互换的详解
  • 2017-05-28C#验证给定字符串是否为数字的方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C#使用动态规划解决0-1背包问题实例分析
    • c#高效比对大量图片的实例代码
    • winform实现关闭按钮失效的两种方法
    • c#基础之数组与接口使用示例(遍历数组 二维数组)
    • DoDragDrop方法的使用
    • Dynamic和Var的区别及dynamic使用详解
    • C#中常使用进度条的代码
    • C#引用访问权限分析
    • c#使用netmail方式发送邮件示例
    • C#抽象类和接口的区别分析

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有