如何解决丰富的 .NET 选择对话框
我见过许多带有“丰富”选择对话框的应用程序,例如“Paint.Net”或 Windows 向导中的选择对话框(见下图)。我正在寻找选择对话框的替代方案,而不是在 .NET 中使用 MessageBox
。我在网上搜索了很长时间,但没有找到这些对话框或 MessageBox
控件的确切名称...
我想制作一个使用这些类型对话的应用程序,但我不知道如何生成它们,除非手动将它们设计成表单。有没有办法生成这些消息,还是我必须自己设计它们?
解决方法
此选择对话框在 TaskDialog
中称为 .NET
。
您可以通过从 Microsoft.WindowsAPICodePack.Dialogs
包管理器导入 NuGet
包来获取它。
可以像这样创建一个丰富的选择对话框:
Dim dialog as new TaskDialog
dialog.text = "Title of Dialog"
dialog.caption = "Caption of Dialog"
dialog.show()
可以通过查阅 TaskDialog
的 documentation 添加其他按钮/选项。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。