登录
首页 » C# » 关于datagridview控件的简单例子,更容易理解一些

关于datagridview控件的简单例子,更容易理解一些

于 2015-06-11 发布
0 188
下载积分: 1 下载次数: 0

代码说明:

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace DataGridViewSample{ public partial class Form1 : Form { public static List Tests = new List(); public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { this.dataGridView1.DataSource = Tests; } private void button1_Click(object sender, EventArgs e) { frmAdd form = new frmAdd(null); if (form.ShowDialog() == DialogResult.OK) { this.dataGridView1.DataSource = null; this.dataGridView1.DataSource = Tests; } } private void button2_Click(object sender, EventArgs e) { if (this.dataGridView1.SelectedRows != null) { frmAdd form = new frmAdd(new Test( Convert.ToInt32(this.dataGridView1.SelectedRows[0].Cells[0].Value), Convert.ToDecimal(this.dataGridView1.SelectedRows[0].Cells[1].Value), Convert.ToDateTime(this.dataGridView1.SelectedRows[0].Cells[2].Value), this.dataGridView1.SelectedRows[0].Cells[3].Value.ToString())); if (form.ShowDialog() == DialogResult.OK) { this.dataGridView1.DataSource = null; this.dataGridView1.DataSource = Tests; } } } private void button3_Click(object sender, EventArgs e) { //使用前面示例中的代码,用DataGridView或者List来做导出都是可以的 } } public class Test { public Test(int id, decimal voltage, DateTime record, string remark) { ID = id; Voltage = voltage; Record = record; Remark = remark; } public int ID { get; set; } public decimal Voltage { get; set; } public DateTime Record { get; set; } public string Remark { get; set; } }}

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • log4net记录 winform程序 全局错误日志 例子源码
    log4net 全局错误
    2014-10-22下载
    积分:1
  • C#控制打印机示例
    C# 详细控制打印机状况,各种配制
    2015-01-22下载
    积分:1
  • QQ助手完整源码下载,实现了自动发Q消息
    发送QQ群发信息
    2014-06-23下载
    积分:1
  • C# 仿MSN右下角弹出的提示框 示例源码
    C# 仿MSN右下角弹出的提示框 示例源码
    2013-10-03下载
    积分:1
  • C#实现图片中文识别成文本文字,已应用项目中
    C#将图片里中文识别成文本文字,中文识别,.net 实现中文识别 支持*.bmp; *.jpg; *.gif; *.jpeg;*.png等图片格式上的中文,文字 识别 【核心代码】    public Form1()        {            InitializeComponent();            //ocr = new TesseractEngine("./tessdata", "eng", EngineMode.TesseractAndCube);//设置语言   英文           ocr = new TesseractEngine("./tessdata", "chi_sim");//设置语言   中文                                                              //  ocr = new TesseractEngine("./tessdata", "jpn");//设置语言   日语        }        private void button1_Click(object sender, EventArgs e)        {            OpenFileDialog filename = new OpenFileDialog();            filename.Filter = "All files(*.*)|*.*|image files(*.bmp)|*.bmp; *.jpg; *.gif; *.jpeg;*.png";            filename.FilterIndex = 2;            if (filename.ShowDialog() == DialogResult.OK)            {                Bitmap bit = new Bitmap(Image.FromFile(filename.FileName.ToString()));                               Page page = ocr.Process(bit);                string str = page.GetText();//识别后的内容                page.Dispose();                pictureBox1.Image = bit;                richTextBox1.AppendText(str);            }        }        ///         /// 图片颜色区分,剩下白色和黑色        ///         ///         ///
    2020-04-24下载
    积分:1
  • 依次输入数字(大于0),当输入max求最大值
    简介 利用do while做循环判断 截图 代码
    2021-09-25 00:30:55下载
    积分:1
  • 100t自动打包机新程序配触摸屏.mwp
    【实例简介】
    2021-08-08 00:31:02下载
    积分:1
  • 选择任意位置矩形 截图 并保存至本地图片 完整源码下载
    选择任意位置矩形 截图 并保存至本地图片 完整源码下载
    2013-10-03下载
    积分:1
  • C# 实时获取股票数据
    能够实时获取股票数据
    2020-11-06下载
    积分:1
  • 【精工源码】九九乘法表(窗体版)
      生成《九九乘法表》的窗体版小程序,初学者熟悉窗体和循环语句的基本应用。
    2019-12-19下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载