我按找http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp#q889q
中的NO.58的方法在我的含有DATAGRID中的FORM中这样写的:private const int WM_KEYDOWN=0x100; public override bool PreProcessMessage( ref Message msg )
{
Keys keyCode = (Keys)(int)msg.WParam & Keys.KeyCode;
if(msg.Msg == WM_KEYDOWN
&& keyCode == Keys.Delete
&& ((DataView) this.DataSource).AllowDelete) {
if(MessageBox.Show("Delete this row?", "", MessageBoxButtons.YesNo) == DialogResult.No)
return true;
} 怎摸不管用啊?各位高手请帮忙
中的NO.58的方法在我的含有DATAGRID中的FORM中这样写的:private const int WM_KEYDOWN=0x100; public override bool PreProcessMessage( ref Message msg )
{
Keys keyCode = (Keys)(int)msg.WParam & Keys.KeyCode;
if(msg.Msg == WM_KEYDOWN
&& keyCode == Keys.Delete
&& ((DataView) this.DataSource).AllowDelete) {
if(MessageBox.Show("Delete this row?", "", MessageBoxButtons.YesNo) == DialogResult.No)
return true;
} 怎摸不管用啊?各位高手请帮忙
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货