码迷,mamicode.com
首页 > 其他好文 > 详细

Revit二次开发 任务对话框TaskDialog

时间:2018-04-23 00:15:48      阅读:1054      评论:0      收藏:0      [点我收藏+]

标签:comm   code   nic   取消   checkbox   属性   class   ide   man   

对话框是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

标签:comm   code   nic   取消   checkbox   属性   class   ide   man   

原文地址:https://www.cnblogs.com/minhost/p/8910465.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!