问题已经解决了
//重写button类使其不接收特殊功能键return
public class MyButton :System.Windows.Forms.Button
{
// Override IsInputKey method to identify the Special keys
protected override bool IsInputKey( System.Windows.Forms.Keys keyData ) 
{
switch ( keyData)
{
// Add the list of special keys that you want to handle 
case Keys.Enter: 
return true;
default:
return base.IsInputKey(keyData);
}
}
}
}