stackoverflow的运行速度更快:)
我正在使用Windows® API Code Pack for Microsoft® .NET Framework访问Windows7API,我想把我的旧MessageBox改成TaskDialog。我找不到的一件事是对话框的默认按钮。有没有办法设置它?有什么变通的办法吗?
谢谢
发布于 2010-06-15 02:56:39
在基于任务的对话框下的控件上有一个默认属性,您可以将其设置为true。从随附的示例(Samples\TaskDialogDemo\CS\TaskDialogDemo):
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);如果您运行演示,请单击Enable/Disable sample,然后按几次Enter,您将看到这两个按钮轮流显示为默认按钮。
https://stackoverflow.com/questions/1810607
复制相似问题