社区
C#
帖子详情
C#如何获得DataGridView中某一行某一列的值。!
CherishAlone
2010-01-22 01:08:33
我是初学者.现在我想在DataGridView任意一行中去插入值.然后把整行数据添加到数据库.怎么去获得那一行每一列的索引.
...全文
21250
18
打赏
收藏
C#如何获得DataGridView中某一行某一列的值。!
我是初学者.现在我想在DataGridView任意一行中去插入值.然后把整行数据添加到数据库.怎么去获得那一行每一列的索引.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
l171147904
2010-01-23
打赏
举报
回复
1
for (int i = 0; i < DataGridView1.Rows.Count - 1; i++)
{
for (int j = 0; j < DataGridView1.Columns.Count; j++)
{
s=DataGridView1.Rows[i].Cells[j].Value;
}
}
jsit123
2010-01-23
打赏
举报
回复
ding...
xray2005
2010-01-23
打赏
举报
回复
for (int i = 0; i < DataGridView1.Rows.Count - 1; i++)
{
for (int j = 0; j < DataGridView1.Columns.Count; j++)
{
s=DataGridView1.Rows[i].Cells[j].Value;
}
}
a7373773
2010-01-23
打赏
举报
回复
DataGridView[列,行].Value
就是单元格的值了
列:可以是列名,DataGridView["name",0].Value 这样是获取name这列的第一行 的单元格的值
也可以是 索引 DataGridView[0,0].Value
这样是获取第一列的第一行 的单元格的值
行:只能通过索引来定位.. 从0开始,0表示第一行
dataGridView1.CurrentCell这是获取当前选择的单元格
dataGridView1.CurrentRow 这是获取当前选择的行
dataGridView1.CurrentCell.ColumnIndex 这是获取当前列索引
dataGridView1.Columns[dataGridView1.CurrentCell.ColumnIndex]
获取当前选择的列
比如我们要获取 当前行的 第5个列的单元格
DataGridView[4,dataGridView1.CurrentRow.Index].Value
a7373773
2010-01-23
打赏
举报
回复
DataGridView[列,行].Value
就是单元格的值了
列:可以是列名,DataGridView["name",0].Value 这样是获取name这列的第一行 的单元格的值
也可以是 索引 DataGridView[0,0].Value
这样是获取第一列的第一行 的单元格的值
行:只能通过索引来定位.. 从0开始,0表示第一行
dataGridView1.CurrentCell这是获取当前选择的单元格
dataGridView1.CurrentRow 这是获取当前选择的行
dataGridView1.CurrentCell.ColumnIndex 这是获取当前列索引
dataGridView1.Columns[dataGridView1.CurrentCell.ColumnIndex]
获取当前选择的列
比如我们要获取 当前行的 第5个列的单元格
DataGridView[4,dataGridView1.CurrentRow.Index].Value
yuant_zhang
2010-01-22
打赏
举报
回复
DataGridView[列的索引,行的索引]
langxian_1129
2010-01-22
打赏
举报
回复
都是 二维取,方法很多 ,楼上都 正解,接分
xiaozhulo
2010-01-22
打赏
举报
回复
uikiu
mycupjd
2010-01-22
打赏
举报
回复
学习了
reejayyang
2010-01-22
打赏
举报
回复
楼上都正解 像二维数组那样
luxiaoshuai
2010-01-22
打赏
举报
回复
你可以把整个DataGridView迭代,有数据的行就插到数据库中,没有数据的行就loop。
xuzysun
2010-01-22
打赏
举报
回复
利用datagridview中的单元格索引RowIndex和ColumnIndex
laptop8000
2010-01-22
打赏
举报
回复
up
time5
2010-01-22
打赏
举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]
for (int i = 0; i < DataGridView1.Rows.Count - 1; i++)
{
for (int j = 0; j < DataGridView1.Columns.Count; j++)
{
s=DataGridView1.Rows[i].Cells[j].Value;
}
}
[/Quote]
同意
scutLiu
2010-01-22
打赏
举报
回复
datagridview中的每个单元格都有RowIndex和ColumnIndex的
根据这两个就可以获取任意一个单元格中的内容
dgv.rows[rowIndex].cells[ColumnIndex].value
huming_h
2010-01-22
打赏
举报
回复
foreach (DataGridViewRow r in dataGridView1.Rows)
{
r.cell[0];
r.cell[1]
......
}
wuyq11
2010-01-22
打赏
举报
回复
for (int i = 0; i < DataGridView1.Rows.Count - 1; i++)
{
for (int j = 0; j < DataGridView1.Columns.Count; j++)
{
s=DataGridView1.Rows[i].Cells[j].Value;
}
}
C#
在
datagridview
中
任何
一列
加下拉框
在
C#
的开发
中
,VS
中
都集成了一系列的控件,这样特别方便我们的使用,但是在一些开发的业务场景
中
,有时候需要在一个
datagridview
中
上做修改数据,但又想对于修改的内容做控制,这个时候就需要把单元格在修改的时候变成下拉框,选择后变为修改的内容。
隐藏
dataGridView
的某行某列
隐藏
dataGridView
的 某行某列 CheckBox隐藏 自己修改代码 达到自己需要的效果
C#
datagridview
+combox更改
一列
值
并更改另
一列
值
,实现时间的更新
DataGridView
当更改了其
中
一列
的
值
后,动态更改另
一列
的
值
。 功能就是更新某列数据,相应的更新时间也要更改,使用的是Access数据库。完整版本。.
c#
中
向
DataGridView
控件
中
添加合计、平均
值
、最大
值
、最小
值
本实例在
DataGridView
控件的下面,实现
DataGridView
控件的合计、平均
值
、最大
值
、最小
值
行,此资源非原创资源,在程序
中
需要调用外部的.dll文件AX.SubDataGrid.dll…
c#
datagridview
行合计
c#
datagridview
行合计 在最底行增加合计,合计行不会随滚动条拉动而移动
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章