热情软件屋

 

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。

此问题由于溪玥等回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio