学习C#开源报表组件Seal Report(20:Seal Report Designer界面布局-16) Seal Report Designer内Views节点支持添加Card View视图控件该控件属于数据展示类视图支持将模型数据以卡片形式展示。Card View相关的属性与前两篇文章介绍的View对象属性类似本文主要学习Card View特有的属性用途及使用示例。Model属性设置Card View控件使用的数据模型从Models节点内选择Use model name属性值为True则视图名称来源于模型名称Is enabled属性设置是否启用当前Card View控件Show element name属性设置是否在卡片中显示列名Show title属性设置是否在卡片中显示标题Title属性设置标题内容Column used for title属性将指定列的值作为卡片标题Invert name and title属性值为True则互换列名与标题的内容Number of rows属性设置从数据源中取多少行数据值为0则取所有行Number of columns属性设置从数据源中取多少列数据值为0则取所有列Main container:CSS Style属性设置整个Card View最外层容器的自定义CSS样式Main container:CSS Class属性设置整个Card View最外层容器的自定义CSS类Items Card Paner:CSS Style属性设置Card View内每个卡片的自定义CSS样式Items Card paner:CSS Class属性设置Card View内每个卡片的自定义CSS类Title:CSS Style属性设置卡片标题的自定义CSS样式Title:CSS Class属性设置卡片标题的自定义CSS类Separator:CSS Style属性设置卡片内分隔符的自定义CSS样式Separator:CSS Class属性设置卡片内分隔符的自定义CSS类Element value:CSS Style属性设置卡片内显示值的自定义CSS样式Element value:CSS Class属性设置卡片内显示值的自定义CSS类Element name:CSS Style属性设置卡片内列名的自定义CSS样式Element name:CSS Class属性设置卡片内列名的自定义CSS类Print:Force a break after the view属性值为True则打印时在当前视图控件内容输出后强制换页。Seal Report Designer软件自带的示例中包括Card View控件的使用示例以15-Cards.srex文件为例位于Samples文件夹内该文件的Views节点中多次使用Card View控件。下图中的Quantity数据模型仅包含Quantity数据列在View对象中添加四个Card View控件通过配置不同的属性值及样式在卡片中显示单一数据值。另一个Employees数据源分组统计人员信息总共包含3行数据在View对象中添加3个Card View控件通过配置不同的属性值及样式在卡片中显示多行或单行数据如下图所示。参考文献[1]https://github.com/ariacom/Seal-Report[2]https://sealreport.org/[3]https://sealreport.org/demo[4]https://sealreport.org/forum/[5]https://github.com/ariacom/Seal-Report/releases[6]https://www.cnblogs.com/Leo_wl/p/7716582.html[7]https://sealreport.org/Help/html/26c7ae63-9b83-dc1d-b5d0-00a18021be41.htm[8]https://sealreport.org/Reports

相关新闻

最新新闻

信奥梯队选拔面试中如何评估学员的抗挫能力

信奥梯队选拔面试中如何评估学员的抗挫能力

信奥梯队选拔面试中评估学员抗挫能力,核心是通过可控的“轻度受挫场景”,观察学员面对解题卡壳、思路错误时的真实反应,筛选出能适配信奥长期刷题、反复调试、赛事高压场景的优质苗子。 一、分层设计抗挫能力测试场景 1、‌预备梯队&#x…

2026/8/26 18:26:42
★★★ 完全自动化!个人工作日志统计/效率分析工具 —— 时间都去哪了(TimeWhere)

★★★ 完全自动化!个人工作日志统计/效率分析工具 —— 时间都去哪了(TimeWhere)

你是否也经历过这样的场景? 周五下午被要求交周报,你盯着屏幕发呆——这周到底干了什么?年终写总结,翻遍聊天记录和邮件,却凑不出一份像样的工作总结;每天下班时感觉"挺忙的",回头一…

2026/8/26 18:26:42
第13章 同人•同道 与扎尔的告别

第13章 同人•同道 与扎尔的告别

六月的波士顿已经是初夏了。查尔斯河两岸的树全绿了,浓密的树冠在水面上投下一大片碎影,风一吹就碎成无数个移动的小块。悦儿站在洛根机场的出发大厅里,面前是扎尔拖着两个行李箱的背影。他的帆布包换了一个新的——旧的那个磨了太久&#xf…

2026/8/26 18:26:42
氩弧焊量产工况可以使用节气装置吗?

氩弧焊量产工况可以使用节气装置吗?

一、前言在MIG、TIG、MAG等主流氩弧焊量产工况中,氩气作为核心保护气体,直接决定焊缝成型质量与良品率。目前绝大多数焊接产线,无论人工工位还是自动化机器人工位,普遍采用固定流量恒压供气模式。这种传统供气方式技术门槛低、调试…

2026/8/26 18:26:42
【PYTHON】Selenium跨机控制Chrome窗口置顶方案

【PYTHON】Selenium跨机控制Chrome窗口置顶方案

这里主要讲的是服务端和客户端分离场景 【PYTHON】使用Selenium ChromeDriver执行操作时浏览器置顶B电脑(运行Chrome的远端机器):简易HTTP服务B电脑操作A电脑(Selenium脚本机器)B电脑(运行Chrome的远端机器…

2026/8/26 18:26:42
KMP 平台差异到底怎么设计?从日志导出重构看扩展函数、interface 与 expect/actual

KMP 平台差异到底怎么设计?从日志导出重构看扩展函数、interface 与 expect/actual

在 KMP 项目里,做到一定阶段后很容易遇到一个问题:同一个功能,Android 和 iOS 的底层实现完全不同,到底应该怎么处理?常见方案似乎有很多。比如:expect / actual或者:commonMain 定义 interface…

2026/8/26 18:21:42