有没有办法将图片框设置为winform的接受按钮?我试着设置它 在窗体属性上但它没有显示。谢谢你的回答。
答案 0 :(得分:4)
不,Button
是IButtonControl
而PictureBox
不是。 Form.AcceptButton
属性的输入为IButtonControl
。
您可以覆盖表单上的ProcessCmdKey
以拦截Enter键作为替代:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
if (keyData == Keys.Enter)
{
// call your function instead if you want to do some processing first
Close();
return true; // return true to intercept the key press
}
return base.ProcessCmdKey(ref msg, keyData);
}
答案 1 :(得分:0)
它必须是按钮才能成为“winform的接受按钮” 尝试将按钮的backgroundimage属性设置为所需图像,然后将其设置为表单的接受按钮。