IMEがオンでロックされたセルにキー入力を行うとアクティブセルが移動しない場合がある
対象製品
SPREAD for WPF 1.0J
状況
修正済み
詳細
IMEがオンの状態、かつロックされているセルに対してキー入力を行うと、左矢印キーの初回押下によりアクティブセルが移動しません。
◎再現コード(VB)
◎再現コード(C#)
◎再現コード(VB)
Dim textCell As New TextCellType()
textCell.ImeState = InputMethodState.On
textCell.ImeConversionMode = ImeConversionModeValues.FullShape
gcSpreadGrid1(0, 0).CellType = textCell
gcSpreadGrid1(0, 0).Locked = True
◎再現コード(C#)
TextCellType textCell = new TextCellType();
textCell.ImeState = InputMethodState.On;
textCell.ImeConversionMode = ImeConversionModeValues.FullShape;
gcSpreadGrid1[0, 0].CellType = textCell;
gcSpreadGrid1[0, 0].Locked = true;
回避方法
Service Pack 3(v1.0.2016.1207)で修正済みです。
Service Pack 3(v1.0.2016.1207)より前のバージョンでは次の回避方法が有効です。
------------------------------------------
ロックされたセルに対しては、ImeStateプロパティをImeMethodState.Offまたは、ImeConversionModeプロパティをImeConversionModeValues.Alphanumericに設定します。
Service Pack 3(v1.0.2016.1207)より前のバージョンでは次の回避方法が有効です。
------------------------------------------
ロックされたセルに対しては、ImeStateプロパティをImeMethodState.Offまたは、ImeConversionModeプロパティをImeConversionModeValues.Alphanumericに設定します。