BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
private void menuItem1_Click(object sender, EventArgs e) { if(!this.gridDataBoundGrid1.CurrentCell.IsEditing) { Console.WriteLine("menuItem1_Click"); } } private void gridDataBoundGrid1_CurrentCellControlKeyMessage(object sender, GridCurrentCellControlKeyMessageEventArgs e) { Keys keyCode = (Keys)((int)e.Msg.WParam) & Keys.KeyCode; if(keyCode == Keys.Delete) { Console.WriteLine("gridDataBoundGrid1_CurrentCellControlKeyMessage"); GridCurrentCell cc = this.gridDataBoundGrid1.CurrentCell; GridTextBoxControl tb = cc.Renderer.Control as GridTextBoxControl; if(tb != null) { if(tb.SelectionLength == 0) tb.SelectionLength = 1; tb.SelectedText = ""; e.Handled = true; e.Result = true; } } }
>private void menuItem1_Click(object sender, EventArgs e) >{ > if(!this.gridDataBoundGrid1.CurrentCell.IsEditing) > { > Console.WriteLine("menuItem1_Click"); > } >} > >private void gridDataBoundGrid1_CurrentCellControlKeyMessage(object sender, GridCurrentCellControlKeyMessageEventArgs e) >{ > Keys keyCode = (Keys)((int)e.Msg.WParam) & Keys.KeyCode; > if(keyCode == Keys.Delete) > { > Console.WriteLine("gridDataBoundGrid1_CurrentCellControlKeyMessage"); > GridCurrentCell cc = this.gridDataBoundGrid1.CurrentCell; > GridTextBoxControl tb = cc.Renderer.Control as GridTextBoxControl; > if(tb != null) > { > if(tb.SelectionLength == 0) > tb.SelectionLength = 1; > tb.SelectedText = ""; > e.Handled = true; > e.Result = true; > } > } >} >