强制使用C#代码隐藏重新计算Infopath格式规则

时间:2015-08-28 19:46:15

标签: c# formatting refresh code-behind infopath

我了解this.CurrentView.ForceUpdate();功能,它将基础XML与当前表单视图同步,但 似乎导致任何格式化或验证规则以刷新自己。

我设置了一些代码来删除按钮上的签名,并且该功能成功运行,但依赖于该可签名部分的所有格式规则都是"签署了#34;即使在ForceUpdate()之后也不会自我更新。

如果我在InfoPath中打开数字签名对话框,然后立即关闭它,则会更新规则 。此时,所有规则都会重新计算并准确反映表单的当前状态。

0 个答案:

没有答案