Managed Win32 task dialog wrapper. Supports all native Task Dialog features.
In order to use activation contexts, this package copies the XPThemes.manifest file to the output directory.
Shows a simple task dialog.
usingScover.Dialogs;usingPagepage=new(){Content="Sample text",Buttons={Button.Yes,Button.No,Button.Cancel}};varclickedButton=newDialog(page).Show();usingScover.Dialogs;usingPagepage1=new(){MainInstruction="Page #1",Buttons=new(ButtonStyle.CommandLinks){{"Label","Supplemental instruction"},Button.Cancel}};usingPagepage2=new(){MainInstruction="Page #2",Expander=new("Expanded information")};varclickedButton=newMultiPageDialog(page1,newDictionary<Page,NextPageSelector>{[page1]= request =>request.KindisNavigationRequestKind.Cancel?null:page2,}).Show();Check out Tests.cs for more examples.