我的PowerApp中有一个名为Collection1
的集合。
我还有一个名为Gallery1
的画廊。我使用该集合来跟踪是否在库中选中了所有复选框,因此我可以启用一个按钮。
AgreeCheckbox
中的 Gallery1
具有以下操作:
OnCheck: Collect(Collection1,ThisItem)
OnUncheck: Remove(Collection1,ThisItem)
然后该按钮具有以下displaymode:
If(CountRows(Collection1) = CountRows(Gallery1.AllItems),
DisplayMode.Edit, DisplayMode.Disabled)
我目前正在预览模式下运行应用程序,但有时项目会卡在Collection1
中,下次启用按钮时即使只选中了一半复选框(我当前有6个,间歇性地2个)或者3个项目卡在Collection1
。
我已将OnStart: Clear(Collection1)
添加到Screen1
(所有这些都发生了),但这没有帮助。
我在这里缺少什么?
答案 0 :(得分:0)
我在我的应用程序中使用了类似的机制,因此我可以为您提供帮助。您能告诉我您将AgreeCheckbox的Default属性设置为什么吗?
答案 1 :(得分:0)
我希望这会有所帮助。