ボタン型セル(ButtonCell)では、Valueプロパティに含まれるアンパサンド文字(&)をアクセスキーの接頭文字として表示できます。アンパサンド文字をアクセスキーの接頭文字として表示するには、UseMnemonicプロパティをTrueに設定します。
次のコードでは、ボタン型セルに「削除(&D)」を表示します。

Imports GrapeCity.Win.MultiRow
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim ButtonCell1 As New ButtonCell()
ButtonCell1.Name = "ButtonCell1"
ButtonCell1.Value = "削除(&D)"
ButtonCell1.UseMnemonic = True
Dim Template1 As Template = Template.CreateGridTemplate(New Cell() {ButtonCell1})
GcMultiRow1.Template = Template1
GcMultiRow1.RowCount = 10
End Sub
Private Sub GcMultiRow1_KeyDown(sender As Object, e As KeyEventArgs) Handles GcMultiRow1.KeyDown
If e.KeyCode = Keys.D AndAlso e.Modifiers = Keys.Control Then
GcMultiRow1.Rows.Remove(GcMultiRow1.CurrentRow)
End If
End Sub
using GrapeCity.Win.MultiRow;
private void Form1_Load(object sender, EventArgs e)
{
ButtonCell buttonCell1 = new ButtonCell();
buttonCell1.Name = "buttonCell1";
buttonCell1.Value = "削除(&D)";
buttonCell1.UseMnemonic = true;
Template template1 = Template.CreateGridTemplate(new Cell[] { buttonCell1 });
gcMultiRow1.Template = template1;
gcMultiRow1.RowCount = 10;
gcMultiRow1.KeyDown += new KeyEventHandler(gcMultiRow1_KeyDown);
}
void gcMultiRow1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.D && e.Modifiers == Keys.Control)
{
gcMultiRow1.Rows.Remove(gcMultiRow1.CurrentRow);
}
}