如何在Gallery的Label中直接移除特定文本,无需创建新标签显示结果
直接在Gallery原Label中替换文本的方案
你完全不需要用Set变量中转,直接把Substitute函数写在Label的Text属性里就能实现原控件显示处理后的内容:
- 选中Gallery里的目标Label1
- 打开右侧属性面板的「Text」项,替换原有内容为:
举个实际例子:如果你的Label原本绑定数据源的Substitute(ThisItem.你的数据源对应字段, "要删除的目标字符串", "")Description字段,要删除其中的"Label1"字符串,就写:Substitute(ThisItem.Description, "Label1", "") - 保存后,Label1会直接展示删除指定内容后的结果,无需额外控件或变量
如果你的Label1不是绑定数据源字段,而是固定文本或其他计算值,直接把原Text的内容作为Substitute的第一个参数即可,比如原Text是"测试Label1内容",就写成:
Substitute("测试Label1内容", "Label1", "")
之前你用Set是把结果存到变量里,这是绕远路了——Power Apps的控件属性本身支持直接写函数计算,不需要先存变量再绑定。
内容的提问来源于stack exchange,提问作者irada
相关产品推荐
相关产品推荐

