如何在Power Apps中通过编程方式修改文本输入框内容
Power Apps实现点击按钮同步文本输入框内容的正确操作
方法一:使用全局变量
- 选中按钮控件,将其OnSelect属性设置为:
Set(varSyncText, TextInputA.Text) - 选中TextInputB控件,将其Default属性修改为:
varSyncText注意:不要给变量名添加引号,加引号会将其识别为普通文本,这就是你之前看到变量名称直接显示的原因。
方法二:使用上下文变量(仅当前屏幕生效)
如果只需要在当前屏幕内实现同步,用上下文变量更合适:
- 按钮的OnSelect属性设置为:
UpdateContext({ctxSyncText: TextInputA.Text}) - TextInputB的Default属性设置为:
ctxSyncText
额外提示
如果希望点击按钮后TextInputB处于可编辑状态,上述方法完全适用;如果需要锁定TextInputB的内容,可同时将其DisplayMode属性设置为DisplayMode.View。
内容的提问来源于stack exchange,提问作者user2005143
相关产品推荐
相关产品推荐

