首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【HarmonyOS NEXT】使用 Navigation 对折叠屏设备页面进行分栏展示,优化 UI 交互

    关键词:折叠屏、navigation、router、路由、分栏、UI随着科技的发展,手机设备形态也由一面屏向多面屏进行发展,那么软件的UI适配也面临着问题,本篇文章主要解决大屏设备的页面 UI 适配问题...本期文章以双折叠屏设备为例,使用 navigation 对页面进行动态分栏跳转及自定义 router 的封装与开发改造。...需要注意的是,使用 Navigation 对折叠屏设备进行分栏模式适配后,基础单屏设备(标准屏)并不会出现分栏效果,跟 router 跳转无差异,所以可放心使用。...自定义 router 封装Navigation 存在默认分栏比例,折叠屏设备在 app 一启动即为分栏展示(右半屏白屏展示,左半屏展示首页),那我们如果想做到 app 一启动,首先全屏展示首页,当需要跳转到下一页时再进行分栏...,那么我们可以通过封装自定义 router ,在页面跳转及页面关闭时计算当前路由栈的个数,并动态设置 navBarWidth 分栏的宽度即可实现该效果。

    15100

    分栏报表-物品清单报表实现

    所有的电子技术都是采用隐喻的手法,从物理世界而来,分栏报表也是源于生活,分栏报表也可以行分栏(竖向分栏)和列分栏(横向分栏)。分栏数可以分为两栏或多栏。...行分栏数据流从上往下的方向显示数据,超过固定的行数就另起一栏显示,列分栏的数据的流向是从左往右,超过固定的列数就另起一栏显示。 在商业报表系统中常见的分栏报表有商品标签、员工工卡、条码打印等。...由此可见,分栏报表常用于需要重复显示结构相同的条目信息,如商品标签中,标签结构相同,只是填充的商品信息不同等。采用分栏报表可以很大程度上的节省空间且美观。...本文使用葡萄城报表的分栏设置,来解决分栏报表需求。 分栏报表实现 1. 新建RDL报表 2. 绑定数据 3. 新建数据集 SELECT * FROM 物品清单ORDER BY 行号 4....设置分栏属性 选择报表的灰色区域,点击属性对话框命令,注意设置分栏数量,一定要保证报表的纸张宽度> 单栏宽度* 分栏数量,否则分栏效果不会出来。 6. 预览 转载请注明出自:葡萄城报表

    2.1K20

    ActiveReports 报表应用教程 (4)---分栏报表

    在葡萄城ActiveReports报表中可以实现分栏报表布局样式,可以设置横向分栏、纵向分栏,同时进行分栏和分组设置,统计分栏分组的小计、合计等。...在商业报表系统中常见的分栏报表有商品标签、员工工卡、条码打印等。本文主要讲解如何在葡萄城ActiveReports报表中实现横向分栏、纵向分栏和分组分栏报表。...1、横向分栏报表 1.1、在 ASP.NET 应用程序中添加一个名为 rptAcrossDown.cs 的 ActiveReports 报表文件,选择的项目模板类型为 ActiveReports 7 区域报表...2、纵向分栏报表 切换到报表设计界面,选中 detail 区域,然后在属性窗口中设置以下属性: ColumnCount 2 ColumnDirection DownAcross 运行报表得到以下结果:...3、分组分栏报表 在设置分栏的同时,我们还可以设置报表的分组信息,以完成数据的分组显示和数据统计。

    2.8K80

    ActiveReports 报表应用教程 (1)---Hello ActiveReports

    通过葡萄城ActiveReports报表控件,您除了可以创建常用的子报表、交叉报表、分组报表、分栏报表、主从报表等商业报表外,还可以创建具备数据筛选、数据过滤、数据钻取、报表互链等交互能力的数据分析报表...同时,该版本支持 WinForms、ASP.NET、ASP.NET MVC、Silverlight、WPF 和 Windows Azure 平台。...主要展示的报表需求分为以下几种类型: 1、常规报表 清单类报表 图标类报表 分栏报表 分组报表 交叉报表 套打报表 ?...第二步: 在 Visual Studio 中添加 ActiveReports V11 SP2 报表模板 ActiveReports 支持 WinForms、ASP.NET、ASP.NET MVC、Silverlight...、WPF 和 Windows Azure 平台 ,我们这里选择的是在 ASP.NET 应用程序中演示 ActiveReports V11 SP2 的使用。

    3K60

    内容分栏设置:如何将PPT文本框中的文字设置分栏

    当提到将PPT中的文字进行分栏时,大家都是比较陌生的,通常情况下,我们都是在word中将文字内容进行分栏的,并且实现文本内容进行排序排版是很简单的,但是如果是在PPT中,我们想对文本内容实现分栏效果,应该如何进行操作呢...在弹出的菜单栏中选择“设置形状格式”以打开“设置形状格式”弹出窗口,然后在弹出窗口顶部的菜单栏中选择“文本选项”菜单; 3.jpg 接下来,在“文本选项”菜单下,选择“文本框”选项卡,并在“打开设置”选项底部找到“分栏...”按钮; 4.jpg 我们点击“分栏”按钮打开“栏”选项弹出窗口。...在弹出的窗口中,我们将“数量”设置成自己需要的,在设置好分栏的“间距”,最后点击“确定”即可; 5.jpg 在确认并返回到ppt文档后,我们可以看到所选文本框中的文本内容就自动按设置进行了分栏;...6.jpg 以上就是今天给大家带来的ppt文本框文本内容分栏步骤,相信认真阅读的小伙伴们都看明白了吧,动手试试吧!

    10.3K10

    asp.net与asp的session共享 及 asp的请求拦截

    asp.net 与 asp 的session是无法直接共享的(底层的处理dll也不一样),要想互通session,只能用变通的办法: 一、asp.net -> asp 的session传递 a) 建一个类似...SessionHanler.asp的页面,代码如下: <!...+ postData); } } } }  二、asp -> asp.net 的session传递 反过来做即可,原理完全相同。...三、拦截asp请求 对于现有的asp项目,在不修改其asp源代码的前提下,如果需要对http请求加以拦截(例如:把拦截到的请求参数做些处理,再转发到其它子系统。...,必须加到 system.webServer节点下,否则只能拦截asp.net的请求,对asp无效 最后赠送一个asp调试的小技巧(自从asp.net出来以后,很多人估计象我一样,已经很久不碰asp,这些小技巧差不多忘记光了

    7.3K70
    领券