Revit二次开发 任务对话框TaskDialog
Posted 挨踢老干部的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Revit二次开发 任务对话框TaskDialog相关的知识,希望对你有一定的参考价值。
对话框是revit常用的功能,可以提示revit一个命令的结果或者错误,其基本代码如下“
TaskDialog mainDialog = new TaskDialog("Hello,TaskDialog !");
其主要属性
AllowCancellation:假如没有取消按钮,当前对话框是否能被取消
MainContent :在界面上显示的主要内容
MainInstruction:在内容区着重显示的文字
Title :标题
FooterText :在底部显示的文本
DefaultButton:当前窗体的默认按钮,即默认执行的按钮。
ExpandedContent:展开的内容,默认是不显示,在点击细节按钮的时候,才显示。
ExtraCheckBoxText 设置后,一个复选框将出现,可以通过这个复选框的选择,做任何想要的判断和处理
MainIcon :显示的图标
TitleAutoPrefix :指定当前对话框的文本是否是自动生成。根据当前的插件的名称
VerificationText :会显示一个选择框
主要方法:
AddCommandLink 添加一个命令链接
Show 显示对话框
WasExtraCheckBoxChecked 获取ExtraCheckBox按钮的状态。
WasVerificationChecked 获取VerificationChecked按钮的状态
以上是关于Revit二次开发 任务对话框TaskDialog的主要内容,如果未能解决你的问题,请参考以下文章