6 .net windows dialog design-guidelines winforms
我在Windows体验指南中读到:错误消息 "确定"是在错误对话框中显示的错误按钮.
...提供关闭按钮.不要将OK用于错误消息,因为这个措辞暗示问题是可以的.
那么,如何使用单个" 关闭/取消"按钮显示简单的错误对话框?
这可能与标准MessageBox类有关,还是我必须求助于自定义对话框(或库)或其他Win32消息/ p-invoke"hacks"?
(在MessageBoxButtons列举中似乎没有任何相关内容.)
谢谢.
你想要全面改进TaskDialog.
TaskDialog允许您更详细地指定显示的按钮和图标,并且是微软自己在.Net中解决问题的方法.
- 更新回答@ pst的评论
如果你必须支持Winows XP或更早版本,那么codeproject上有一个非常稳定可靠的库,当你使用的是早期版本的windows时,它会包装和模拟microsoft taskdialog类,如果你在Vista或更高版本上,则使用MS自己的版本.
大约2年前我依赖这个代码项目库,而且它稳定了,所以应该没有可靠性问题.
| 归档时间: |
|
| 查看次数: |
1547 次 |
| 最近记录: |