C# DataGridView手动添加数据
来源:互联网 发布:港澳台直播软件apk 编辑:程序博客网 时间:2024/05/15 11:10
开发环境:VS2008
.Net版本:.Net Framework 2.0
最终效果图片:
源码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace美化
{
publicpartialclassForm1 :Form
{
public Form1()
{
InitializeComponent();
}
privatevoid button2_Click(object sender,EventArgs e)
{
DataGridViewRow row =newDataGridViewRow();
int index= dataGridView1.Rows.Add(row);
dataGridView1.Rows[index].Cells[0].Value = textBox1.Text;
dataGridView1.Rows[index].Cells[1].Value = textBox2.Text;
dataGridView1.Rows[index].Cells[2].Value = textBox3.Text;
dataGridView1.Rows[index].Cells[3].Value = textBox4.Text;
dataGridView1.Rows[index].Cells[4].Value = textBox5.Text;
dataGridView1.Rows[index].Cells[5].Value = Image.FromFile(textBox6.Text);
}
privatevoid Form1_Load(object sender,EventArgs e)
{
DataGridViewTextBoxColumn col =newDataGridViewTextBoxColumn();
DataGridViewTextBoxColumn col1 =newDataGridViewTextBoxColumn();
DataGridViewTextBoxColumn col2 =newDataGridViewTextBoxColumn();
DataGridViewTextBoxColumn col3 =newDataGridViewTextBoxColumn();
DataGridViewTextBoxColumn col4 =newDataGridViewTextBoxColumn();
DataGridViewImageColumn col5 =newDataGridViewImageColumn();
DataGridViewTextBoxCell celltext =newDataGridViewTextBoxCell();
DataGridViewImageCell cellimage =newDataGridViewImageCell();
col.CellTemplate = col1.CellTemplate = col2.CellTemplate = col3.CellTemplate = col4.CellTemplate = celltext;
col5.CellTemplate = cellimage;
col.HeaderText = "名称";
col1.HeaderText = "分类";
col2.HeaderText = "数量";
col3.HeaderText = "价格";
col4.HeaderText = "销售时间";
col5.HeaderText = "图片";
dataGridView1.Columns.Add(col);
dataGridView1.Columns.Add(col1);
dataGridView1.Columns.Add(col2);
dataGridView1.Columns.Add(col3);
dataGridView1.Columns.Add(col4);
dataGridView1.Columns.Add(col5);
}
privatevoid button1_Click(object sender,EventArgs e)
{
openFileDialog1.Filter = "png图像文件|*.png";
if(openFileDialog1.ShowDialog()==DialogResult.OK)
{
textBox6.Text =openFileDialog1.FileName;
}
}
privatevoid button3_Click(object sender,EventArgs e)
{
monthCalendar1.Visible = true;
}
privatevoid monthCalendar1_DateSelected(object sender,DateRangeEventArgs e)
{
textBox5.Text = monthCalendar1.SelectionStart.ToLongDateString();
monthCalendar1.Visible = false;
}
}
}
- C# DataGridView手动添加数据
- C# DataGridView 手动添加和删除行
- 如何手动向datagridview添加数据
- c# 在datagridview修改添加数据
- 向datagridview手动添加行
- datagridview 手动添加行数据
- 手动绑定数据到datagridview
- C# DataGridView 添加Button
- c# datagridview 添加行
- C#对DataGridView中的数据进行添加、修改、删除操作
- 对DataGridView进行添加、修改、删除数据操作----C#
- DataGridView进行添加、修改、删除数据操作-C#
- C# DataGridView 添加DataGridViewComboBoxColumn列后绑定数据
- C#对DataGridView进行添加、修改、删除数据操作
- C#总结———向DataGridView添加数据
- C#中向DataGridView中添加DataTable数据
- C#操作dataGridView添加数据库中数据,删除dataGridView中的数据
- datagridview 数据动态添加
- 01-复杂度1. 最大子列和问题(20)
- 01-复杂度2. Maximum Subsequence Sum (25)
- LexTreeNonEmittingHMMState API
- 指针知识(三)
- sysctl -P 报错解决办法
- C# DataGridView手动添加数据
- 一起talk GCC吧(第三回:GCC编译)
- LexTreeSearchGraph API
- Visual Studio 2012最最常用快捷键总结
- LexTreeState API
- LexTreeUnitState API
- Uva - 12174 - Shuffle
- Objective-C协议与代理
- matlab中的随机矩阵及其相关函数的使用