datagrid在单击时就已经得到焦点了,在双击时可以获取行数据
解决方案 »
- 把access数据库中的数据在listbox中显示问题
- vb+Access ,vb怎样才能执行带 Access 中 函数的 sql语句?
- 看看这个连接到 sql2000 的 事务 为什么没有 改变数据库里 的内容??????
- 关于VBD文档在IE中提示下载的紧急问题,吐血求救
- 为什么我的datagrid的属性中的列属性只有两列?怎样增加更多的列?在设计的时候,谢谢
- 咋 停不住 ????是容器太小 还是 死循环???敬请帮忙解释
- RadioButton的问题?
- 哪里有VB3下载?
- 有关键盘输入和键码的问题……都有分送
- 什么情况下会发生自动化错误?
- 如何获得一台连接在INTERNET上的计算机的IP??? 回复者即有分
- 一个菜鸟的关于如何写帮助文件的问题
假设你的DataGrid名为dtgrMain,在它的RowColChange事件中加入下列代码:
dim i as long
for i = 0 to dtgrmain.selbook.count-1
dtgrmain.selbook.remove i
next i
if dtgrmain.book <> "" then
dtgrmain.selbook.add dtgrmain.book
end if
加入上面代码就可以实现选中行变黑的功能了。2。你的报表显示宽度不够可能是因为你的打印机为竖向打印,你可在在
报表显示前把报表设置为横向打印,应该可以解决您的问题。
设置报表显示方向的属性是 or打头的,名字很长,我不记得了。
allowupdata=true