作成日: 2015/04/21 最終更新日: 2015/09/16
文書種別
不具合
状況
回避方法あり
詳細
フォーム上にC1FlexGridといくつかのコントロールが存在するとき、Shiftキー + Tabキーでフォーカス移動を行うと、通常は降順で移動します。
しかし、C1FlexGridのセルが編集状態のとき、Shiftキーを押したままTabキーを連続で押していくと、一度フォーカスが前のコントロールに移動し、その後は昇順で移動します。
※キーボードの左側のShiftキーを使用した場合に発生します。キーボード右側のShiftキーでは発生しません。
しかし、C1FlexGridのセルが編集状態のとき、Shiftキーを押したままTabキーを連続で押していくと、一度フォーカスが前のコントロールに移動し、その後は昇順で移動します。
※キーボードの左側のShiftキーを使用した場合に発生します。キーボード右側のShiftキーでは発生しません。
回避方法
この問題はバージョン2.0.20152.74または4.0.20152.74で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。
※本現象は、x86環境では正しく動作するようになりましたが、x64環境では引き続き現象が発生します。
x64環境での回避方法:
.NET Framework 4 以前の場合
1.VisualStudioのソリューションエクスプローラでプロジェクト上で右クリックします。
2.コンテキストメニューから「プロパティ」を選択します。
3.プロパティウインドウにて「ビルド」タブまたは「コンパイル」タブを選択します。
4.「プラットフォームターゲット」または「対象のCPU」にて「x86」を設定します。
.NET Framework 4.5以降の場合
1.VisualStudioのソリューションエクスプローラでプロジェクト上で右クリックします。
2.コンテキストメニューから「プロパティ」を選択します。
3.プロパティウインドウにて「ビルド」タブまたは「コンパイル」タブを選択します。
4.「32ビットの優先」をオンにします。
修正版の適用方法については、アップデートの方法を参照してください。
※本現象は、x86環境では正しく動作するようになりましたが、x64環境では引き続き現象が発生します。
x64環境での回避方法:
.NET Framework 4 以前の場合
1.VisualStudioのソリューションエクスプローラでプロジェクト上で右クリックします。
2.コンテキストメニューから「プロパティ」を選択します。
3.プロパティウインドウにて「ビルド」タブまたは「コンパイル」タブを選択します。
4.「プラットフォームターゲット」または「対象のCPU」にて「x86」を設定します。
.NET Framework 4.5以降の場合
1.VisualStudioのソリューションエクスプローラでプロジェクト上で右クリックします。
2.コンテキストメニューから「プロパティ」を選択します。
3.プロパティウインドウにて「ビルド」タブまたは「コンパイル」タブを選択します。
4.「32ビットの優先」をオンにします。
旧文書番号
81260