
请教!vb中使用datagrid设置行数的方法!!
1.我调用的access数据库中只有两行数据,但我希望有10行,即没有数据的为空白行!该如何设置?2.如果我把row的行数设为填满datagrip,该如何设置??请教高手...
1.我调用的access数据库中只有两行数据,但我希望有10行,即没有数据的为空白行!该如何设置?
2.如果我把row的行数设为填满datagrip,该如何设置??
请教高手啦!小女在弄毕设,头大了·-·
我的意思是我链接的那个ACCESS中只有两行内容,我希望datagrid中不光显示着两行,剩下的空档全为空白行! 展开
2.如果我把row的行数设为填满datagrip,该如何设置??
请教高手啦!小女在弄毕设,头大了·-·
我的意思是我链接的那个ACCESS中只有两行内容,我希望datagrid中不光显示着两行,剩下的空档全为空白行! 展开
1个回答
展开全部
两个问题的关键是一样的,可以通过RowHeight (行高)设置
DataGrid1.RowHeight = (DataGrid1.Height - 600) / 10
600是个经验数值,它的值是DataGrid1的标题行高度与水平滚动条的高度和,单位为缇,如果你的标题行不是默认设置可以调一下这个数值.
如果你对标题行高度与水平滚动条的高度及单位的换算不是太了解,可以在设计时手动拖一下DataGrid1的行高,记下它的值乘上当时显示的行数就是DataGrid1的数据区域的高度,再(如运行时)对行高进行设置的时候,用数据区域的高度除以行数就可以得出正确的RowHeight 了.
第二个问题是一样的
DataGrid1.RowHeight = (DataGrid1.Height - 600) / rs.recordcount
就是用数据区域的高度除以你的数据记录数.
你说的很难,特别是在vb6.0下,看下参考里的文章
基本思路是绑定前添加空行,更新时再做空行判断处理.
DataGrid1.RowHeight = (DataGrid1.Height - 600) / 10
600是个经验数值,它的值是DataGrid1的标题行高度与水平滚动条的高度和,单位为缇,如果你的标题行不是默认设置可以调一下这个数值.
如果你对标题行高度与水平滚动条的高度及单位的换算不是太了解,可以在设计时手动拖一下DataGrid1的行高,记下它的值乘上当时显示的行数就是DataGrid1的数据区域的高度,再(如运行时)对行高进行设置的时候,用数据区域的高度除以行数就可以得出正确的RowHeight 了.
第二个问题是一样的
DataGrid1.RowHeight = (DataGrid1.Height - 600) / rs.recordcount
就是用数据区域的高度除以你的数据记录数.
你说的很难,特别是在vb6.0下,看下参考里的文章
基本思路是绑定前添加空行,更新时再做空行判断处理.
参考资料: http://www.dzwebs.net/395.html
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询