我在PowerApps库中添加了一个复选框列表。我想防止用户选择多个复选框。如果条件是一个选项,但它不适合我的场景,因为复选框列表是动态的。复选框可以根据事件随时增加或减少。请建议是否有任何可能的解决方案。
我也在寻找解决方案。尽管设置DisplayMode.Disable;OnCheck";操作之一,即使显示为禁用,这些框仍然可以被选中。为了解决这个问题,我对库本身设置了一个条件,其中属性"可选"取决于是否选中复选框(值=true(。
我采用了以下方式:
将放在Gallery(示例中命名为galFStation(的复选框上
OnCheck: Set(sFilterStation;galFStation.Selected.Bezeichnung)
Default: sFilterStation = ThisItem.Bezeichnung
DisplayMode: If(sFilterStation = ThisItem.Bezeichnung; DisplayMode.View; DisplayMode.Edit)
因此,您可以阻止取消选择所选的一个,并且只能选择一个。