标签: c# formatting refresh code-behind infopath
我了解this.CurrentView.ForceUpdate();功能,它将基础XML与当前表单视图同步,但 不 似乎导致任何格式化或验证规则以刷新自己。
this.CurrentView.ForceUpdate();
我设置了一些代码来删除按钮上的签名,并且该功能成功运行,但依赖于该可签名部分的所有格式规则都是"签署了#34;即使在ForceUpdate()之后也不会自我更新。
ForceUpdate()
如果我在InfoPath中打开数字签名对话框,然后立即关闭它,则会更新规则 。此时,所有规则都会重新计算并准确反映表单的当前状态。