Bouton par défaut TaskDialog
-
05-07-2019 - |
Question
stackoverflow fonctionne simplement plus vite :)
J'utilise le Windows & # 174; Pack de codes API pour Microsoft & # 174; .NET Framework pour accéder à l'API Windows 7 et je souhaite modifier mon ancien MessageBox à TaskDialog .
Une chose que je ne trouve pas est le bouton par défaut de la boîte de dialogue. Y a-t-il un moyen de le régler? Qu'en est-il d'un travail autour?
merci
La solution
Il existe une propriété par défaut sur un contrôle sous la boîte de dialogue basée sur les tâches que vous pouvez définir sur true. A partir de l'exemple (Samples \ TaskDialogDemo \ CS \ TaskDialogDemo) fourni avec:
TaskDialog tdEnableDisable = new TaskDialog();
tdEnableDisable.Cancelable = true;
tdEnableDisable.Caption = "Enable/Disable Sample";
tdEnableDisable.InstructionText = "Click on the buttons to enable or disable the radiobutton.";
enableButton = new TaskDialogButton("enableButton", "Enable");
enableButton.Default = true;
enableButton.Click += new EventHandler(enableButton_Click);
Si vous exécutez la démo, cliquez sur le bouton Activer / Désactiver, puis appuyez plusieurs fois sur Entrée. Vous verrez que les deux boutons sont à leur tour par défaut.