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

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

于 2015-06-11 发布
0 79
下载积分: 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 个回复

  • 定时获取公网IP地址
    定时获取公网ip 1、通过LoadResoureDll类可以生产一个单文件绿色运行 2、每隔2分钟监测一次。 3、加入windows启动项,随开机自动启动
    2021-05-06下载
    积分:1
  • winform 漂亮导航菜单 示例源码
    winform 漂亮导航菜单 示例源码
    2018-01-12下载
    积分:1
  • A4打印(winform源码)
    【实例简介】
    2021-08-06 00:31:02下载
    积分:1
  • 遗传算法的航路规划.rar
    遗传算法、航迹规划
    2021-05-06下载
    积分:1
  • FluentValidation-3.2
    FluentValidation-3.2
    2014-04-18下载
    积分:1
  • C# 入门级MVC实例源码(用到了NHibernate)
    C# 入门级MVC实例源码(用到了NHibernate)
    2014-11-25下载
    积分:1
  • C教程.pdf
    C 基础教程 - v1.4.1.pdf
    2021-05-06下载
    积分:1
  • C# 创建三角网项目(AutoCAD)
    C# 创建三角网项目(AutoCAD)
    2019-05-28下载
    积分:1
  • STM32单片机实现音控制
    实验器材: 战舰STM32F103开发板V3版本 实验目的: 学习串口的使用(接收与发送) 硬件资源: 1,DS0(连接在PB5)   2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面) 实验现象: 本实验,STM32通过串口1和上位机对话,STM32在收到上位机发过来的字符串(以回车换 行结束)后, 原原本本的返回给上位机。下载后,DS0闪烁,提示程序在运行,同时每 隔一定时间,通过串口1输出一段信息到电脑。  注意事项: 1,电脑端串口调试助手波特率必须是115200. 2,请使用XCOM/SSCOM串口调试助手,其他串口助手可能控制DTR/RTS导致MCU复位/程序不运行 3,串口输入字符串以回车换行结束. 4,请用USB线连接在USB_232,找到USB转串口后测试本例程. 5,P4的PA9/PA10必须通过跳线帽连接在RXD/TXD上.
    2020-03-09下载
    积分:1
  • 二叉树和森林之间的转换
    二叉树和森林之间的转换
    2020-03-17下载
    积分:1
  • 696518资源总数
  • 104269会员总数
  • 31今日下载