当前位置: 代码迷 >> PB >> 单击加亮显示有关问题
  详细解决方案

单击加亮显示有关问题

热度:32   发布时间:2016-04-29 09:59:08.0
单击加亮显示问题
请问如何单击一行时将整行加亮显示?以下代码为何没有效果
long   currentrownumber
currentrownumber=dw_customer.getrow()
if   currentrownumber   > 0   and   currentrownumber   <=   dw_customer.rowcount()   then
dw_customer.selectrow(0,FALSE)
dw_customer.selectrow(currentrownumber,true)
dw_customer.setrowFocusIndicator(off!)
end   if

------解决方案--------------------
你在dw的clicked事件里面写如下代码即可:
selectrow(0,false)
if row > 0 then
selectrow(row,true)
scrolltorow(row)
end if
------解决方案--------------------
数据窗口的Clicked事件:
If Row > 0 Then
This.ScrollToRow(Row)
This.SetRow(Row)
This.SelectRow(0,False)
This.SelectRow(Row,True)
End If
  相关解决方案