タブオーダーを割り当てたショートカットキーでセルを移動したとき、イベントで適切な引数を得られない
対象製品
El Tabelle for .NET 3.0J
発生環境
この現象は、次のファイルバージョンのアセンブリで発生します。
v3.2.2006.0720 および以前のアセンブリ
v3.2.2006.0720 および以前のアセンブリ
状況
修正済み
詳細
ショートカットキーの設定で、NextTabOrderOverMRow(または PrevTabOrderOverMRow)を割り当てたキーで
セルの移動を行うとき、EnteringCell、LeaveCell、LeaveEdit、EnterEdit イベントの e.MoveStatus プロパティでは常に TopLeft が返されます。
セルの移動を行うとき、EnteringCell、LeaveCell、LeaveEdit、EnterEdit イベントの e.MoveStatus プロパティでは常に TopLeft が返されます。
回避方法
この現象は、ファイル バージョン v3.2.2006.0915 以降のアセンブリで修正されています。
修正版は こちら からダウンロードできます。
修正の結果、各イベントの e.MoveStatus プロパティでは次の値が得られます。
問題が修正されたアセンブリに移行する以外、この問題を回避する方法はありません。
修正版は こちら からダウンロードできます。
修正の結果、各イベントの e.MoveStatus プロパティでは次の値が得られます。
ショートカット | e.MoveStatus プロパティ |
---|---|
NextTabOrder | NextCellWithWrap |
PrevTabOrder | PrevCellWithWrap |
NextTabOrderOverMRow | NextCellWithWrap |
PrevTabOrderOverMRow | PrevCellWithWrap |
NextRow | NextRow |
PrevRow | PrevRow |
LastRow | LastRow |
FirstRow | FirstRow |
NextMRow | NextRow |
PrevMRow | PrevRow |
LastMRow | LastRow |
FirstMRow | FirstRow |
問題が修正されたアセンブリに移行する以外、この問題を回避する方法はありません。
キーワード
ELTB05695
この文書は、以前は次のバグレポートIDで公開されていました : 6379