当我运行打开多个模型的加载项时,我需要抑制链接的 .rvt 文件的实例需要协调审查对话框,因为我不希望用户需要单击一堆对话框。我已经添加了一个事件处理程序UIApplication.DialogBoxShowing
,它会检查对话框是否有HelpId == 1011
(在此处找到)这是我正在寻找的对话框。但是,当我尝试该e.OverrideResult
方法时,它似乎总是取消该操作。我试过TaskDialogResult.Ok
了DialogResult.Ok
但他们都取消了这个动作。
这是我的事件处理程序:
private void application_DialogBoxShowing(object sender,
DialogBoxShowingEventArgs e)
{
if (e.HelpId == 1011)
e.OverrideResult((int)TaskDialogResult.Ok);
}
我可以传递什么对话结果以使操作继续?