【发布时间】:2009-10-25 19:58:34
【问题描述】:
我正在尝试向我的 .NET 应用程序 (C#) 添加一个任务对话框样式的按钮控件。它在下面的屏幕截图中标记为“自定义按钮”。
.NET 的这个控件的名称是什么,或者如何在我的 .NET 表单中获取它?
我需要与 XP(和其他非 Vista、非 7 操作系统)兼容。
我不需要创建整个对话框。我只想要按钮。
【问题讨论】:
我正在尝试向我的 .NET 应用程序 (C#) 添加一个任务对话框样式的按钮控件。它在下面的屏幕截图中标记为“自定义按钮”。
.NET 的这个控件的名称是什么,或者如何在我的 .NET 表单中获取它?
我需要与 XP(和其他非 Vista、非 7 操作系统)兼容。
我不需要创建整个对话框。我只想要按钮。
【问题讨论】:
它被称为 CommandLink,它从 Vista 开始可用。
您可以使用TaskDialog API 重新创建您发布的示例图像。
在 .NET 下,您可以使用 Vista Bridge project,它为 .NET 包装了 Vista\Win7 特定的 API(包括 TaskDialog)。
【讨论】: