Delphi TAdvStringGrid表格录入汉字总是给省略两个字的原因。

如题:我输入的是“使得法国”但是在表格中只显示“法国”,如下图:

原因如下

在TAdvStringGrid表格中的MouseActions属性中我设置了RangeSelectAndEdit := True;

这样好的效果是你可以拖动选中单元格并且实现选中行的效果,但是会出现吃汉字的现象,英文字母没关系。

原文地址:https://www.cnblogs.com/zhangzhifeng/p/2286131.html