Delete キーによる値の削除を禁止するには?

文書番号 : 21638     文書種別 : 使用方法     最終更新日 : 2006/06/22
文書を印刷する
対象製品
El Tabelle MultiRow 4.0J
詳細
El Tabelle MultiRow 4.0J では、Delete キーを押すとアクティブセルの値が削除されます。これは既定の動作です。この動作を無効にするには、シートに対する Delete キーを無効にします。(「アクティブセルの値」とは、Cell.Valueの値をさしております。)

[Visual Basic]
Private Sub Sheet1_KeyDown(ByVal sender As Object, _
  ByVal e As System.Windows.Forms.KeyEventArgs) _
  Handles MultiRowSheet1.KeyDown
  ' Deleteキーの場合
  If e.KeyCode = Keys.Delete Then
    e.Handled = True
  End If
End Sub

[C#]
private void multiRowSheet1_KeyDown(object sender,
  System.Windows.Forms.KeyEventArgs e);
{
  //Deleteキーの場合
  if (e.KeyCode == Keys.Delete)
  {
    e.Handled = true;
  }
}

キーワード
HowTo

この文書は、以前は次のFAQ IDで公開されていました : 8998