使用“自定义按钮”创建MessageBox的简便方法

时间:2013-05-13 07:46:13

标签: c# winforms dialog message

我有一个winform应用程序,我们正努力使其尽可能符合人体工程学,因此我们尊重很多微软指南。

我们有一些“删除确认”要实施,根据指南和我在网上找到的内容,更合适的按钮将是:

DeleteCancel

但是,由于我们使用MessageBoxButtons来指定我们必须显示哪些按钮,除了实现自己的确认对话框外,我无法看到我们如何做到这一点。

我觉得微软不鼓励在一方使用按钮上的“动作”文字,而另一方并没有给我们提供合规的工具,所以我觉得我错过了什么?

请注意,我不需要比目前更多的结果,我的Delete选项对我来说与Ok相同,我只想要不同的文本。

那么:有没有办法轻松指定我们想要在这里显示不同文字的按钮?

1 个答案:

答案 0 :(得分:2)

除了使用表单创建自己的实现并将其显示为对话框之外,没有简单的方法吗?

由于我们项目中的本地化专业,我们在一段时间后也做了同样的事情。