Pregunta

stackoverflow simplemente funciona más rápido :)
Estoy usando el Paquete de códigos de API de Windows® para Microsoft® .NET Framework para acceder a Windows 7 API y quiero cambiar mi antiguo Cuadro de mensaje a TaskDialog . Una cosa que no puedo encontrar es el botón predeterminado del diálogo. ¿Hay una manera de configurarlo? ¿Qué pasa con un trabajo alrededor?

gracias

¿Fue útil?

Solución

Hay una propiedad predeterminada en un control en el cuadro de diálogo basado en tareas que puede establecer en verdadero. De la muestra (Samples \ TaskDialogDemo \ CS \ TaskDialogDemo) que viene con él:

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 ejecuta la demostración, haga clic en Habilitar / Deshabilitar muestra y luego presione Entrar unas cuantas veces verá que los dos botones se turnan para ser el predeterminado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top