丰富的 .NET 选择对话框
Rich .NET Selection Dialog
我见过许多带有 'Rich' 选择对话框的应用程序,例如“Paint.Net”或 Windows 向导中的选择对话框(见下图)。我正在寻找选择对话框的替代方法,而不是在 .NET 中使用 MessageBox
。我在网上搜索了很长时间,但没有找到这些对话或 MessageBox
控件的确切名称...
我想制作一个使用这些类型对话的应用程序,但我不知道如何生成它们,除非手动将它们设计成表单。是否已经有生成这些消息的方法,还是我必须自己设计它们?
此选择对话框在 .NET
中称为 TaskDialog
。
您可以通过从 NuGet
包管理器导入 Microsoft.WindowsAPICodePack.Dialogs
包来获取它。
可以像这样创建丰富的选择对话框:
Dim dialog as new TaskDialog
dialog.text = "Title of Dialog"
dialog.caption = "Caption of Dialog"
dialog.show()
可以通过参考 TaskDialog
的 documentation 添加额外的 buttons/choices。
我见过许多带有 'Rich' 选择对话框的应用程序,例如“Paint.Net”或 Windows 向导中的选择对话框(见下图)。我正在寻找选择对话框的替代方法,而不是在 .NET 中使用 MessageBox
。我在网上搜索了很长时间,但没有找到这些对话或 MessageBox
控件的确切名称...
我想制作一个使用这些类型对话的应用程序,但我不知道如何生成它们,除非手动将它们设计成表单。是否已经有生成这些消息的方法,还是我必须自己设计它们?
此选择对话框在 .NET
中称为 TaskDialog
。
您可以通过从 NuGet
包管理器导入 Microsoft.WindowsAPICodePack.Dialogs
包来获取它。
可以像这样创建丰富的选择对话框:
Dim dialog as new TaskDialog
dialog.text = "Title of Dialog"
dialog.caption = "Caption of Dialog"
dialog.show()
可以通过参考 TaskDialog
的 documentation 添加额外的 buttons/choices。