ImeMode プロパティをDisableに設定すると、その他のセルのImeModeもDisableになる

文書番号 : 24643     文書種別 : 不具合     最終更新日 : 2007/08/30
文書を印刷する
対象製品
El Tabelle Sheet 4.0J
発生環境
この現象は、次のファイルバージョンのアセンブリで発生します。
v4.0.2007.0716 および以前のアセンブリ
状況
修正済み
詳細
次の条件を満たすとき、セルのIMEModeが、IMEModeの指定に関わらずDisableになります。
 - あるセルのIMEModeプロパティにDisableに設定する
 - EnteredCellイベントにおいて当該セルを編集状態にするために、KeyAction メソッドにEnterEditを使用して, 編集モードに移行する

たとえば、あるセルにDisable、別のセルにHiraganaを設定した場合、どちらのセルにもDisableが設定されてしまいます
回避方法
この現象は、ファイル バージョン v4.0.2007.0810 以降のアセンブリで修正されています。v4.0.2007.0810 のホットフィックス(HotFix)は、こちらから取得できます。

または、次のどちらかの方法で回避できます。
1.IMEModeにDisableを使用せず、IMEMode=Offを使用します。
2.Sheet1.EditType に EditType.AlwaysEdit を設定し、常時入力モードにする。
キーワード
ETSH06269

この文書は、以前は次のバグレポートIDで公開されていました : 7106