QuestPDF 显示/隐藏
这个容器允许你根据条件来显示/隐藏它的子元素。ShowIf
组件可以提供语法糖,无需中断流畅的 API 链,如下所示:
// 使用 C# 条件语句的方法
var condition = numberOfElements > 5;
.Row(row => {
row.RelativeItem().Text("One");
var secondColumn = row.RelativeItem();
if (condition)
secondColumn.Text("Two");
});
// 相当于流畅的 API 方法
.Row(row => {
row.RelativeItem().Text("One");
row.RelativeItem().ShowIf(condition).Text("Two");
});