社区
VB
帖子详情
怎样获取DataGridView 在屏幕上显示的行数和列数
guduguoker
2010-01-15 08:18:45
如题 最好是VB.net的代码
...全文
1615
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楼的哥们,我要的是显示于屏幕上的行数,不是查询到的行数。
C# Excel 导入
DataGridView
.txt
C# Excel 导入
DataGridView
C# winForm
dataGridView
多行表头组件源代码及demo
C# winForm
dataGridView
多行表头组件源代码及demo 可直接生成组件使用,里面有完整的demo,可直接运行
VB
16,717
社区成员
110,522
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章