MULTIROW输入法问题
在我的工程里其他控件都正常,当我MultiRow的表格输入时,只要是中文状态,就会自动切换成全角,即使手动切回半角,只要换一个数据格输入,又会切换回全角。有没有相关设置,可以避免自动转换成全角模式?我试了修改每个TEXTCELL的Ime设置,没用。这些设置默认为继承。 回复 1楼daswonhuo的帖子你好。
你提到的这个问题,是我们产品的问题。该问题已经提交到产品组,但暂时还未有修复计划。
我们尝试寻找解决方案,未果。如果你有什么好的解决方法,也诚挚的请你反馈给我们。
谢谢你对我们产品的支持,很抱歉给你带来的不便。你提出的任何建议和意见对我们提高产品的质量都会有很大的帮助,因此奖励300金币,表示感谢。金币在论坛可以兑换相应的产品。 谢谢您的回复,我也是刚刚买了这个控件,以前使用过觉得很好,不想遇到这个问题,如果有解决方案,麻烦通知我一下。我也会再测试一下,如果可以解决,会发布出来。 回复 3楼daswonhuo的帖子
再次谢谢你购买我们的产品。
如果我们有修复此问题,会及时的通知您。 找了个折中的的办法,就是把输入的全角字符自动转成半角,具体如下:
Private Sub StaffInfoT_CellValueChanged(sender As Object, e As GrapeCity.Win.MultiRow.CellEventArgs) Handles StaffInfoT.CellValueChanged
CellNo = StaffInfoT.CurrentCell.Name.ToString
End Sub
Private Sub StaffInfoT_CurrentCellChanged(sender As Object, e As System.EventArgs) Handles StaffInfoT.CurrentCellChanged
Try
StaffInfoT.Rows(0).Cells(CellNo).Value = StrConv(StaffInfoT.Rows(0).Cells(CellNo).Value, VbStrConv.Narrow)
Catch ex As Exception
'MsgBox(ex.Message)
End Try
End Sub
还要在离开此画面时把收入法换成半角,不然在其他地方还需要手动切换。 找了个折中的的办法,就是把输入的全角字符自动转成半角,具体如下:
Private Sub StaffInfoT_CellValueChanged(sender As Object, e As GrapeCity.Win.MultiRow.CellEventArgs) Handles StaffInfoT.CellValueChanged
Cell
daswonhuo 发表于 2014-9-18 19:25:00 http://gcdn.gcpowertools.com.cn/images/common/back.gif
谢谢你的反馈,也可以给其他同类问题用户提供参考。
提供解决问题的方法,奖励200金币。 谢谢回应,如果你们有解决问题的方案,请让我知道,很期待! 回复 7楼daswonhuo的帖子
好的。
谢谢你的支持和理解。 亲爱的版主,咋样?输入法的问题有进展吗?俺一直在等候。 回复 9楼daswonhuo的帖子
很抱歉给你带来的不便。
目前这个Bug已经提交产品组,尚未有修复计划。
页:
[1]
2