我正在用C#开发移动应用程序。我在我的应用程序中使用以下代码来显示消息框,但右上角显示按钮ok。我想在底部显示ok按钮。这是我的代码
MessageBox.Show("Records successfully inserted","Customer Entry",MessageBoxButtons.OK,MessageBoxIcon.None,MessageBoxDefaultButton.Button1);
我的代码有什么问题吗?还是我需要做不同的事情?能否请您提供我可以解决上述问题的任何代码或链接?
答案 0 :(得分:1)
紧凑框架中的标准MessageBox行为是在右上角显示“确定”按钮(除非,我认为您使用的是Windows Mobile 6.5.x,在这种情况下,它将显示在底部)
我能看到“移动”底部的OK按钮的唯一方法是创建一个表单并使用它而不是MessageBox。这意味着创建一种自定义的MessageBox类。
答案 1 :(得分:0)
我同意这很烦人。特别是在小型触摸屏上工作时,按下右上角的“确定”很困难。
由于您只想使用MessageBox.OKCancel
来显示确定按钮ID建议,只需按任何按钮即可。设置OK以外的任何其他内容都会显示底部的按钮。
MessageBox.Show("Records successfully inserted","Customer Entry",MessageBoxButtons.OKCancel,MessageBoxIcon.None,MessageBoxDefaultButton.Button1);