第 21 课2026.09.30
当筛选数量为零时复用同一个文本控件显示“暂无课程”。
第 21 课:为空筛选结果显示替代文字
- 日期:2026-09-30
- 课程序号:第 21 课
- 知识点:TextBlock 的条件文本
用途或适用场景
当筛选数量为零时复用同一个文本控件显示“暂无课程”。
核心概念
先根据数量选择文本,再调用一次 SetText,不创建第二个 Widget。
最小代码或操作示例
text
Branch(筛选数量 > 0)
True:Format Text「共 {Count} 节」
False:Text「暂无课程」
两条分支都连接到同一 TextBlock 的 SetText3~5 分钟练习
分别以 0 和 2 作为筛选数量运行。
参考答案
同一 TextBlock 依次显示“暂无课程”和“共 2 节”。
与上一课的联系
第 20 课在筛选变化时复用 TextBlock;本课只增加零结果分支;下一课可为零结果按钮设置禁用状态。
时效校验
时效校验:2026-09-30(Unreal Engine 5.8;UTextBlock::SetText 当前 API 未见废弃标记。)