怎么实现pb的数据窗口中某一行高亮显示

窗口上建一个文本编辑框,输入文本以后,自动在数据窗口中查找指定的列相等的字符串。但是数据窗口不是单单显示这一行。要全部显示,匹配的这一行自动查找出来高亮显示,这个应该怎么实现。

假设数据窗口控件名dw_1,文本框控件名sle_1,想在数据窗口中定位 bm 列与sle_1文本内容相符的行,那么在sle_1的modified事件中写:

long row
row = dw_1.Find("bm='"+sle_1.text+"'",1,dw_1.RowCount())
if row>0 then
dw_1.scrolltorow(row)
dw_1.selectrow(0,false)
dw_1.selectrow(row,true)
end if
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答