如何检测DBGrid的焦点移动和移动焦点
编号:QA001316
建立日期: 1999年7月10日 最后修改日期:1999年7月10日
所属类别:
王海碰:
vb5.0
win98
我现在有一个问题想请教你一下。我在编写仓库管理软件时,由于考虑物品的编码较多,比如用6个数字表示,比如:110134,11表示仓库类别,01表示物品类别,34表示具体的物品名称,我在编写进/出仓时,用了dbgrid控件,我在第二列为物品代码,如何使焦点到第二列时,自动跳出一个选择物品代码,当选择完了以后,让焦点自动往下移动。希望以上的问题能够给予指点。
回答:
你可以在RowColChange事件中放置代码,发现用户移动到第二列就提供相应的选择。当然你可以参考QA000168 "如何在DBGrid控件中使用下拉列表框"
你可以使用SelEndCol、SelStartCol、SelEndRow和SelStartRow属性来改变当前选择的单元。
此问题由李海回答。
| |
|
|
| |
|
|