恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
学习C#开源报表组件Seal Report(17:Seal Report Designer界面布局-13)
首页
资讯中心
/
学习C#开源报表组件Seal Report(17:Seal Report Designer界面布局-13)
学习C#开源报表组件Seal Report(17:Seal Report Designer界面布局-13)
发布时间:2026/8/23 18:35:51
Seal Report Designer工具左侧面板的Views节点用于报表的展示与呈现基于Razor模板引擎将Models提供的数据渲染成最终的HTML文档支持在其中设计布局、表格、图表、KPI等内容。在Views节点下创建View对象右键点击该对象如下图所示支持添加Card View、Container View、Container Grid Flex View、Free View、Model View、Model Detail View、Model Detail Entity View、Restrictions View、Tab Control View、Widget View模板或者类似Winform中控件的视图控件。这些视图控件的用途主要分为两大类界面布局和数据展示前者主要包括Container View、Container Grid Flex View、Free View、Tab Control View、Widget View后者主要包括Card View、Model View、Model Detail View、Model Detail Entity View、Restrictions View。Card View卡片视图将模型数据以卡片形式展示。Container View容器视图布局容器其下支持添加子视图控件支持将多个子视图控件按顺序排列采用的Bootstrap的grid布局方式。Container Grid Flex View弹性网格容器视图采用CSS Grid和 Flex布局的布局容器其下支持添加子视图控件比Container View更灵活便于设计自适应仪表板。Free View自由视图空白视图支持添加自定义HTML和 Razor模板通过编写代码实现定制化的布局和内容。Model View模型视图支持展示数据模型Model的全部或部分数据其下支持添加布局、数据、KPI、图标等各类子视图控件。Model Detail View模型详情视图用于显示模型的单条记录数据。Model Detail Entity View模型详情实体视图用于显示与主记录相关联的多条子记录或子表数据Model Detail View和Model Detail Entity View的介绍文本是一样的暂时查询DeepSeek了解本类视图控件的用途后续学习过程中再进一步说明该类视图用途。Restrictions View限制视图通过触发器或刷新按钮根据指定的限制条件或者筛选条件动态更新视图数据。Tab Control View选项卡视图通过选项卡方式显示报表其下支持添加选项卡选项卡下支持添加布局、数据等子视图控件。Widget 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