简单的方法来创建带有“自定义按钮”的消息框

本文关键字:自定义按钮 按钮 消息 自定义 方法 创建 简单 | 更新日期: 2023-09-27 18:13:19

我有一个winform应用程序,我们正在努力使它尽可能符合人体工程学,所以我们尊重很多微软的指导方针。

我们有一些"删除确认"要实现,根据指导方针和我在网上发现的,更合适的按钮将是:

DeleteCancel

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

我觉得很不合逻辑,微软一方面鼓励在按钮上使用"动作"文本,另一方面又没有给我们提供兼容的工具,所以我想我错过了什么?

请注意,我不需要比目前更多的结果可能性,我的Delete选项将与我的Ok相同,我只是想有不同的文本。

所以:有没有一种方法可以很容易地指定按钮,我们想在这里显示不同的文本?

简单的方法来创建带有“自定义按钮”的消息框

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

我们之前也做过同样的事情,因为我们的项目需要本地化。