有没有一种方法可以在c中显示一个消息框而不关注消息框中的按钮?例如,以下代码段(无法按预期工作):

 MessageBox.Show("I should not have a button on focus",
                        "Test",
                        MessageBoxButtons.YesNo,
                        MessageBoxIcon.Question,
                        MessageBoxDefaultButton.Button3);

我想要的是显示消息框时不关注[是]或[否]。背景是客户扫描多个条形码,这些条形码在和处有一个回车。因此,当消息框弹出,他们在没有注意到消息框的情况下扫描更多的条形码时,他们会“按下”一个按钮。

最佳答案

这在标准的MessageBox中是不可能的-如果需要此功能,您需要实现自己的功能。
请参见here开始。

08-03 14:43