https://github.com/karenpayneoregon/task-dialog-library
Library for TaskDialogs
https://github.com/karenpayneoregon/task-dialog-library
csharp-core dialogs windows-forms
Last synced: 12 months ago
JSON representation
Library for TaskDialogs
- Host: GitHub
- URL: https://github.com/karenpayneoregon/task-dialog-library
- Owner: karenpayneoregon
- Created: 2022-08-27T22:41:41.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-13T16:57:46.000Z (about 2 years ago)
- Last Synced: 2025-05-13T01:17:40.690Z (about 1 year ago)
- Topics: csharp-core, dialogs, windows-forms
- Language: C#
- Homepage:
- Size: 131 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# .NET Core 8 TaskDialog
> **Note**
> Although all projects use C#12, most can be used in .NET Core 5, 6, 7 with little effort.
When an application requires a message to be display or to ask a user questions the common method is to use a [MessageBox](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.messagebox?view=windowsdesktop-6.0).
A standard message box with its many overloads for Show method is fine for simply displaying and asking for input (without a input/textbox) while the TaskDialog provides more flexibilities. With these flexibilities comes more code which can be placed into a separate class in a project or better, place code into a separate class project. To use the class project, add a reference to a project or create a NuGet local package and install the package in any project.
Include are several methods to ask a question, display information and a dialog to ask a question with a time-out.
For full documentation see the following [repository](https://github.com/karenpayneoregon/task-dialog-csharp) which has many more examples which were not placed here to keep this library simple.

