社区
VB
帖子详情
怎样获取DataGridView 在屏幕上显示的行数和列数
guduguoker
2010-01-15 08:18:45
如题 最好是VB.net的代码
...全文
1659
9
打赏
收藏
怎样获取DataGridView 在屏幕上显示的行数和列数
如题 最好是VB.net的代码
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzy8909
2010-01-15
打赏
举报
回复
ListDs.Tables(0).Rows.Count,这个绝对正确,我的就是用这个
我的代码是:
Dim SqlList As New System.Data.SqlClient.SqlCommand
SqlList.Connection = cn
SqlList.CommandText = "SELECT * FROM 发文表 WHERE (条件省略) ORDER BY ID DESC"
Dim ListDa As New System.Data.SqlClient.SqlDataAdapter(SqlList)
ListDa.SelectCommand = SqlList
Dim ListDs As New DataSet
ListDa.Fill(ListDs)
Cxjg.DataSource = ListDs.Tables(0).DefaultView
Cxjg.ReadOnly = True
Cxjg.Columns(0).Width = 100
Cxjg.Columns(1).Width = 100
Cxjg.Columns(2).Width = 730
Cxjg.Columns(3).Width = 100
Cxjg.Columns(4).Width = 100
CxjgTS.Text = "查询到符合条件的记录 " & ListDs.Tables(0).Rows.Count & " 条。"
其中CxjgTS是一个Label,ListDs是查询出来的数据集,就是datagridview的数据源,Cxjg就是datagridview的名字
guduguoker
2010-01-15
打赏
举报
回复
[Quote=引用 2 楼 qshurufa 的回复:]
DataGridView1.RowCount 行
DataGridView1.ColumnCount 列
[/Quote]
我试过了,是表中所有的行数,=DataGridView1.Rows.Count
我想要的是只显示在屏幕上的行数。
qshurufa
2010-01-15
打赏
举报
回复
DataGridView1.RowCount 行
DataGridView1.ColumnCount 列
zzy8909
2010-01-15
打赏
举报
回复
DataGridView.RowCount.ToString 行数
DataGridView.Columns.Count.ToString 列数
应该是这样吧,呵呵
guduguoker
2010-01-15
打赏
举报
回复
Rows.GetRowCount 搞定 谢谢ASDFY的提醒
古今多少事
2010-01-15
打赏
举报
回复
GetLastRow()
guduguoker
2010-01-15
打赏
举报
回复
我晕死了 拜托了 您看清楚点
如果您家的电脑也有屏幕的话 就应该知道我要的结果不是你说的那回事
zzy8909
2010-01-15
打赏
举报
回复
就是啊,道理是一样的啊,查询到的条数不就是显示在DATAGRIDVIEW里面的吗?你既然不是把表里的记录全部显示,那就一定是通过查询筛选的啊。
guduguoker
2010-01-15
打赏
举报
回复
4楼的哥们,我要的是显示于屏幕上的行数,不是查询到的行数。
Winform窗体学习笔记 第三十七篇
DataGridView
类
1. 在可自定义的网格中
显示
数据。 int columnIndex =
dataGridView
1.CurrentCell.ColumnIndex; int rowIndex =
dataGridView
1.CurrentCell.RowIndex;
dataGridView
1.CurrentCell = dataGri...
datagridvie行高列宽_
DataGridView
列的宽度、行的高度自动调整
注意:
DataGridView
控件是从.NET Framework2.0版本开始追加的。介绍一下
DataGridView
列的宽度和行的高度,根据单元格或Header的内容(一般是内容全部被表示)自动调整的方法。内容变更时自动调整列的宽度自动调整
DataGridView
列的宽度自动调整,可以使用
DataGridView
.AutoSizeColumnsMode属性实现。下面的代码就是列的宽度根据Hea...
C# WinForms
DataGridView
实现Excel式区域复制粘贴的完整指南
在桌面应用开发中,数据展示与交互是核心需求,WinForms的
DataGridView
控件是常见的数据表格解决方案。其默认的复制粘贴机制基于单元格集合,无法直接支持用户熟悉的矩形区域操作,这影响了数据操作的流畅性和效率。通过深入理解系统剪贴板的工作原理,特别是Tab分隔文本这一通用数据交换格式,开发者可以突破控件限制。本文聚焦于
DataGridView
的交互痛点,详细解析如何捕获选择区域、序列化数据矩阵,并实现智能粘贴逻辑,包括边界处理与数据类型转换。这些技术不仅提升了
DataGridView
的易用性,使其
DataGridView
列的宽度、行的高度自动调整
DataGridView
列的宽度、行的高度自动调整
datagridview
转:http://blog.csdn.net/lenovouser/article/details/6000169 注意:
DataGridView
控件是从.NET Framework 2.0版本开始追加的。 介绍一下
DataGridView
列的宽度和行的高度,根据单元格或Header的内容(一般是内容全部被表示)自动调整的方法。 内容变更时自动调整 列的宽度自动调整 DataGri...
VB
16,718
社区成员
110,521
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章