spread输入时错误
单击选择spread单元格选用日语输入法 输入siki 单元格中会显示sいき 双击单元格输入可以正常显示 式如何 能在单击的时候 让单元格处在双击的编辑模式
可以这样写
fpSpread1.SelectionChanged += (s, e) => {
fpSpread1.EditMode = true;
}; Richard.Ma 发表于 2023-5-8 12:33
可以这样写
可以在keydown事件触发时改变且能正常输入吗 Richard.Ma 发表于 2023-5-8 12:33
可以这样写
或者改成单击选择的时候不能输入
江故里 发表于 2023-5-8 12:52
可以在keydown事件触发时改变且能正常输入吗
没有办法,这个和他内部的处理逻辑会冲突 Richard.Ma 发表于 2023-5-8 13:42
没有办法,这个和他内部的处理逻辑会冲突
那可以改成单击不能输入吗怎样能通过keydown方法限制住? 江故里 发表于 2023-5-8 13:58
那可以改成单击不能输入吗怎样能通过keydown方法限制住?
默认单击就是不能输入的。这个问题暂时想不到什么好的解决办法。本质上就是日文输入法的兼容问题。
包括此前我们也发现部分的中文输入法也是会有这个问题的(比如官方支持的微软拼音输入法就是正常的。而搜狗拼音输入法会出现非编辑状态下,按下的第一个字母字符没法被拼音输入法识别到)
日文版产品,日文输入法这块,我不确定具体支持的是哪个,你可以测试一下看看是不是也是微软的日文输入法 Richard.Ma 发表于 2023-5-8 14:15
默认单击就是不能输入的。这个问题暂时想不到什么好的解决办法。本质上就是日文输入法的兼容问题。
包 ...
这边用的是IME 这个可能没什么关系。
spread本身支持设置ImeMode,你可以尝试设置一下看看是否可以解决问题
fpSpread1.ImeMode Richard.Ma 发表于 2023-5-8 18:27
这个可能没什么关系。
spread本身支持设置ImeMode,你可以尝试设置一下看看是否可以解决问题
fpSpread1.I ...
好的谢谢
页:
[1]
2