DATAGRID控件中,用上下光标键无法移动含有中文字符的单元格的光标
编号:QA002350
建立日期: 1999年12月30日 最后修改日期:2000年1月6日
所属类别:
黄晓强:
操作系统:win98
工具:vb6.0
win98
vb6.0
我的程序中使用DATAGRID控件显示ACCESS97数据库,但是控件中用上下光标键选择单元格时,凡是不含中文字符的单元格均能正常移动到下面的单元格,含有中文字符的单元格却无法正常移动,光标仍在当前单元格中,只是移到了当前格的末尾,且无论如何不能向下移动,用KEYDOWN事件指定行列也不能使下面的单元格高亮显示,请教专家如何解决?
回答:
于溪玥的意见:
这曾经是一个老大难问题!不知是否"有专家"解答过,还来得及,不算晚吧!我自己也没想到竟能"一招制敌": ^_^
将 DataGrid1.MarqueeStyle 设为不是默认的 6 - dbgFloatingEditor 如:
DataGrid1.MarqueeStyle = dbgHighlightCell '2
huaidai的意见:
可以打个sp3的补丁试试!因我从来都没有碰见这个问题!我的环境为:nt wks4.0(sp5),vb6(sp3),richwin for nt。
此问题由于溪玥等回答。
| |
|
|
| |
|
|