社区
C#
帖子详情
C#如何获得DataGridView中某一行某一列的值。!
CherishAlone
2010-01-22 01:08:33
我是初学者.现在我想在DataGridView任意一行中去插入值.然后把整行数据添加到数据库.怎么去获得那一行每一列的索引.
...全文
21273
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
打赏
举报
回复
都是 二维取,方法很多 ,楼上都 正解,接分
suners
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#
开发
中
,我们经常会遇到...以上步骤详细介绍了在
C#
中
使用
DataGridView
实现某
一列
添加下拉框的操作,通过这种方式,我们可以限制用户输入,提高数据的准确性和一致性。同时,这样的设计也使得用户界面更加直观易用。
隐藏
dataGridView
的某行某列
在
C#
编程
中
,可以使用`
DataGridView
.Rows`集合来访问每
一行
,然后调用`Visible`属性设置为`false`来隐藏该行。例如,假设我们要隐藏第
一行
,可以这样写: ```csharp
dataGridView
1.Rows[0].Visible = false; ``` ...
C#
datagridview
+combox更改
一列
值
并更改另
一列
值
,实现时间的更新
在本案例
中
,我们关注的是如何在使用
DataGridView
控件时,结合ComboBox控件,实现当用户更改某
一列
的
值
时,自动更新另
一列
的时间戳。这在数据管理系统的实时性更新
中
非常常见,特别是当与Access数据库进行交互时。 ...
c#
中
向
DataGridView
控件
中
添加合计、平均
值
、最大
值
、最小
值
3. **找出最大
值
**:查找`
DataGridView
`
中
某
一列
的最大
值
,可以遍历每
一行
,比较当前单元格的
值
与已知最大
值
,如果更大则更新最大
值
。`AX.SubDataGrid.dll`可能提供了一个查找最大
值
的函数,以避免手动遍历。 4. **...
c#
datagridview
行合计
- 在事件处理函数
中
,可以使用`
DataGridView
.FirstDisplayedCell.RowIndex`来获取当前可视区域的第
一行
索引,然后确保合计行的索引大于这个
值
。 5. **更新合计** - 如果数据源发生变化(例如,添加、删除或修改行...
C#
111,121
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章