在Revit中,Autodesk.Revit.UI.TaskDialogCommonButtons是一个枚举类型,用于指定TaskDialog窗口中的通用按钮。
Autodesk.Revit.UI.TaskDialogCommonButtons枚举类型包含以下成员:
Ok: 显示一个“确定”按钮。Yes: 显示一个“是”按钮。No: 显示一个“否”按钮。Cancel: 显示一个“取消”按钮。Retry: 显示一个“重试”按钮。Close: 显示一个“关闭”按钮。Ignore: 显示一个“忽略”按钮。Abort: 显示一个“终止”按钮。可以将Autodesk.Revit.UI.TaskDialogCommonButtons成员与TaskDialog的CommonButtons属性一起使用。例如:
TaskDialog td = new TaskDialog("Title");
td.MainInstruction = "Main instruction message";
td.MainContent = "Main content message";
td.CommonButtons = TaskDialogCommonButtons.Ok | TaskDialogCommonButtons.Cancel;
TaskDialogResult tdr = td.Show();
以上示例代码创建一个TaskDialog实例,设置了主要指令和主要内容消息,并将CommonButtons属性设置为“确定”和“取消”。最后,调用Show()方法显示任务对话框,并将用户单击的按钮作为TaskDialogResult返回。
Autodesk.Revit.UI.TaskDialogCommonButtons枚举类型提供了可用于TaskDialog窗口的通用按钮。将这些枚举成员的组合分配给TaskDialog的CommonButtons属性,可以在Revit中显示各种类型的任务对话框。