public static DialogResult Show(string windowTitle,
string mainInstruction,
string content,
MessageBoxIcon icon,
TaskDialogButtons commonButtons)
{
// Create a temporary task dialog for storing definition whilst showing
using (KryptonTaskDialog taskDialog = new KryptonTaskDialog())
{
// Store incoming values
taskDialog.WindowTitle = windowTitle;
taskDialog.MainInstruction = mainInstruction;
taskDialog.Content = content;
taskDialog.Icon = icon;
taskDialog.CommonButtons = commonButtons;
// Show as a modal dialog
return taskDialog.ShowDialog();
}
}