news 2026/8/31 5:58:40

学习C#开源报表组件Seal Report(24:Seal Report Designer界面布局-20)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
学习C#开源报表组件Seal Report(24:Seal Report Designer界面布局-20)

Seal Report Designer内Views节点支持添加Tab Control View视图控件,该控件属于布局视图,通过选项卡方式显示报表,其下支持添加选项卡,选项卡下支持添加布局、数据等子视图控件。Tab Control View相关的属性与View对象属性类似,本文主要学习Tab Control View特有的属性用途及使用示例。

Is enabled属性:设置是否启用Tab Control View控件;
Tab selected index属性:设置报表加载后默认显示的选项卡索引号;
Tab menu position属性:设置选项卡标题的显示位置,默认在上方;
Tab menu style属性:设置选项卡标题的样式;
Tab justified属性:值为True,则所有选项卡标题的宽度相同;
Tab menu width属性:Tab menu position属性值为Left或Right时,设置选项卡标题宽度,取值在1-11之间,默认值为3
Print:Force a break after a view属性:值为True,则打印时在当前视图控件内容输出后强制换页。
Tab Control View控件下支持添加Tab Page View控件,类似Winform中TabControl控件和Tab的关系,Tab Page View下面支持添加各类布局、数据展示视图控件,类似Container View控件。Tab Page View中与View对象有差异的属性如下所示:

Is enabled属性:设置是否启用Tab Page View控件;
Tab page description属性:维护在选项卡内显示的文本内容;

Pill CSS Style属性:维护选项卡标题Pill模式的CSS样式;
Show number of records属性:值为True,则在选项卡标题中显示其内第一个数据表的数据条目;
New sheet for the tab page属性:以Excel形式展示报表时,配置是否为选项卡创建Sheet;

之前学习Container Grid Flex View控件的使用示例时,示例文件10-Container - Grid Flex Layout.srex(位于Samples文件夹内)的Views节点中就是使用Tab Control View控件展示Container Grid Flex View控件的不同用法,如下图所示,一个Tab Control View控件下包含三个Tab Page 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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/31 5:56:45

游戏测试校招笔试:搜狐畅游真题背后的逻辑与解法

先纠正一个很多人的误区:游戏测试工程师岗的校招笔试,并不是真的考你“玩过多少游戏、段位多高”,更不是考你能不能找出某个版本的bug。以搜狐畅游这类自研发行一体的厂商为例,他们的测试岗笔试题,考察的底层逻辑从来都…

作者头像 李华
网站建设 2026/8/31 5:54:04

百度云深度学习竞赛实战:Python图像分类模型设计全记录

简介:本资源是面向深度学习竞赛参赛者与Python进阶学习者的百度云深度学习应用大赛完整模型设计源码集,聚焦四则混合运算识别等典型CV任务,覆盖从初赛到决赛的全周期算法迭代与工程优化实践。压缩包共92个文件,总计20.59MB&#x…

作者头像 李华
网站建设 2026/8/31 5:53:53

STM32+SIM900A实现短信远程控制:AT指令解析与工程实践

简介:本资源是一套基于STM32F10x系列单片机与SIM900A GSM模块实现短信指令识别与自动回复的完整嵌入式项目工程,面向嵌入式初学者及物联网实践开发者,解决远程控制场景下低功耗、文本交互式设备管理问题。压缩包共90个文件,含8个核…

作者头像 李华
网站建设 2026/8/31 5:51:06

Grok Bot+Link随处购物:从架构到代码实现

这次不聊“哪个大模型跑分又涨了”,而是把一个更接近产品形态的技术链路拆开看:Grok Bot 接入 Link 之后,如何实现“随处购物”。先说明一个现实情况:目前没有一个统一的开源仓库叫“Grok Bot Link 随处购物”,这个标题…

作者头像 李华
网站建设 2026/8/31 5:48:47

Dify实战-知识库三种分段模式:通用、父子、QA到底怎么选

Dify 知识库三种分段模式实测:通用、父子、Q&A 到底怎么选?Dify 知识库 独立篇 | 基于 Dify 1.16.x 云端实测(2026-08-28)📖 摘要:把文档灌进 Dify 知识库时,「分段模式」只有通用分段这一…

作者头像 李华