作成日: 2018/06/22 最終更新日: 2018/06/22
文書種別
不具合
状況
修正済み
詳細
チェックボックス型セル(CheckBoxCellType上でスペースキーを押下しても、IMEモードがオンの状態だとチェックボックスの値が切り替わりません。
回避方法
Service Pack 3(v10.0.4007.2012)で修正済み。
Service Pack を適用せずに対処する方法としては、チェックボックス型セルを適用したセルのImeModeプロパティをDisableに設定する方法が有効です。なお、日本語入力をオンにしたまま、本事象を回避する方法はありません。
■サンプルコード(VB.NET)
Service Pack を適用せずに対処する方法としては、チェックボックス型セルを適用したセルのImeModeプロパティをDisableに設定する方法が有効です。なお、日本語入力をオンにしたまま、本事象を回避する方法はありません。
■サンプルコード(VB.NET)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim ckbxcell As New FarPoint.Win.Spread.CellType.CheckBoxCellType()
FpSpread1.ActiveSheet.Cells(0, 0).CellType = ckbxcell
'セル(または列)のIMEモードを無効にします。
FpSpread1.ActiveSheet.Cells(0, 0).ImeMode = ImeMode.Disable
'FpSpread1.ActiveSheet.Columns(0).ImeMode = ImeMode.Disable End Sub
Dim ckbxcell As New FarPoint.Win.Spread.CellType.CheckBoxCellType()
FpSpread1.ActiveSheet.Cells(0, 0).CellType = ckbxcell
'セル(または列)のIMEモードを無効にします。
FpSpread1.ActiveSheet.Cells(0, 0).ImeMode = ImeMode.Disable
'FpSpread1.ActiveSheet.Columns(0).ImeMode = ImeMode.Disable End Sub
旧文書番号
82851