项目

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");
});
在本文档中