作成日: 2017/03/28 最終更新日: 2017/03/28
文書種別
使用方法
詳細
FpSpreadクラスメンバであるStartCellEditingメソッド呼び出しにより、非編集モード状態のアクティブセルを編集モードに切り替えることができます。また、同クラスメンバであるStopCellEditingメソッド呼び出しによってセルの編集を終了させることもできます。
◎サンプルコード(VB)
◎サンプルコード(C#)
◎サンプルコード(VB)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Me.KeyPreview = True
End Sub
Private Sub Form1_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.F1 Then
' 既定の動作のキャンセル
e.SuppressKeyPress = True
If FpSpread1.EditMode Then
' セルの編集を終了
FpSpread1.StopCellEditing()
Else
' セルの編集を開始
FpSpread1.StartCellEditing(Nothing, False)
End If
End If
End Sub
Me.KeyPreview = True
End Sub
Private Sub Form1_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.F1 Then
' 既定の動作のキャンセル
e.SuppressKeyPress = True
If FpSpread1.EditMode Then
' セルの編集を終了
FpSpread1.StopCellEditing()
Else
' セルの編集を開始
FpSpread1.StartCellEditing(Nothing, False)
End If
End If
End Sub
◎サンプルコード(C#)
private void Form1_Load(object sender, EventArgs e)
{
this.KeyPreview = true;
}
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F1)
{
// 既定の動作のキャンセル
e.SuppressKeyPress = true;
if (fpSpread1.EditMode)
{
// セルの編集を終了
fpSpread1.StopCellEditing();
}
else
{
// セルの編集を開始
fpSpread1.StartCellEditing(null, false);
}
}
}
{
this.KeyPreview = true;
}
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F1)
{
// 既定の動作のキャンセル
e.SuppressKeyPress = true;
if (fpSpread1.EditMode)
{
// セルの編集を終了
fpSpread1.StopCellEditing();
}
else
{
// セルの編集を開始
fpSpread1.StartCellEditing(null, false);
}
}
}
旧文書番号
40204