|
在录入的时候如果市最后一行的最后一列则自动添加一行。 由于数据窗口很长,所以用了滚动条。 但是在新增了一行以后,数据窗口的横向滚动条不回滚到第一列的位置。还是在最后的位置,因此第一列没有显示在当前的页面,不方便用户输入 怎么才能在新增一行数据的时候让数据窗口的横向滚动条回滚到第一列的位置呢?? 我用了setcolumn,setsetfocus但是都不好用啊,请指教! |
|
|
|
setcolumn应该可以
|
|
|
setcolumn肯定可以,set到第一列上,记得selectrow到新加的这一行上
|
|
|
仅仅SetColumn是不行的,还要修改横向卷滚条的位置,举例:
dw_1.Modify("DataWindow.HorizontalScrollPosition = 0“) |
|
|
兔兔写错喽,是dw_1.Modify("DataWindow.HorizontalScrollPosition = 0") ^_^
|
|
|
听兔兔的
|
|
|
今天又学了一招
学习中……ing |
|
|
不错,第一次看到这个用法,学习学习
|
|
|
用過
|
|
|
记住了 呵呵
|
|
|
來晚了,我以前就自己解決過這個問題
|
|
|
up
|
|
|
友情帮顶
关注 |
|
|
this.scrolltorow(this.getrow())
this.setcolumn(row) |
|
|
注意查看datawindow语法,上面有很多它的属性
|
|
|
好方法
|
|