首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TaskDialog默认按钮

TaskDialog默认按钮
EN

Stack Overflow用户
提问于 2009-11-28 04:55:09
回答 1查看 1K关注 0票数 1

stackoverflow的运行速度更快:)

我正在使用Windows® API Code Pack for Microsoft® .NET Framework访问Windows7API,我想把我的旧MessageBox改成TaskDialog。我找不到的一件事是对话框的默认按钮。有没有办法设置它?有什么变通的办法吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-06-15 02:56:39

在基于任务的对话框下的控件上有一个默认属性,您可以将其设置为true。从随附的示例(Samples\TaskDialogDemo\CS\TaskDialogDemo):

代码语言:javascript
复制
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,您将看到这两个按钮轮流显示为默认按钮。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1810607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档