PowerBuilder 9.0中点击按钮选中点亮上一行下一行操作
时间: 2023-08-17 10:15:53 浏览: 185
在 PowerBuilder 中,您可以通过以下步骤来实现在点击按钮时选中上一行或下一行:
1. 在窗口中创建一个 DataWindow 控件,并绑定数据源。
2. 在 DataWindow 控件中选择需要操作的列,并在该列的属性中启用 RowFocus 属性。
3. 在按钮的 Clicked 事件中编写代码来选中上一行或下一行。例如,以下代码可以选中上一行:
```
long ll_row
ll_row = dw_1.GetRow() //获取当前行
dw_1.SelectRow(ll_row - 1) //选中上一行
```
相应地,以下代码可以选中下一行:
```
long ll_row
ll_row = dw_1.GetRow() //获取当前行
dw_1.SelectRow(ll_row + 1) //选中下一行
```
请注意,以上代码仅适用于单选 DataWindow 控件。如果您要在多选 DataWindow 控件中实现类似的操作,则需要编写更复杂的代码来处理多个选中行。
阅读全文