使用Excel录入数据的时候我们通常使用下拉列表来限定输入的数据,这样录入数据就很少发生错误了。Excel 2013较以前的版本发生了很大的变化,那么在Excel 2013是如何添加下拉列表的呢?...下面Office办公助手的小编就以“性别”中下拉选择男女为例,讲解下Excel 2013中添加下拉列表的方法。更复杂的大家可以举一反三,方法是一样的。 1、首先要选中你要添加下拉列表的单元格。...8、我们看到这列单元格都具有了下拉列表。
图丨pixabay Java List.add()方法:向集合列表中添加对象 Java 集合类中的 List.add() 方法用于向集合列表中添加对象。 语法1 用于在列表的尾部插入指定元素。...如果 List 集合对象由于调用 add 方法而发生更改,则返回 true;否则返回 false。 add(E e) 参数说明: e:要添加到列表中的元素。...list.add("爱护地球"); //向列表中添加数据 list.add("从我做起"); //向列表中添加数据 for(int i=0;i从0开始。 典型应用 本示例定义 List 类型集合变量,并使用add方法向集合的末尾与集合的指定位置添加元素,然后将添加后的元素输出。...list.add("爱护地球"); //向列表中添加数据 list.add("从我做起"); //向列表中添加数据 list.add(1,"从我做起"); //在第1+1
Excel相关知识点 (1)名称管理器——Name Manager 【CoderBaby】首先需要创建多个名称(包含key及value),作为下拉列表的数据源,供后续通过名称引用。...areaNames); } } return subAreas; } 注:必须用LinkedHashMap,否则初始化数据会重新排序,导致后续生成下拉列表的层级关系出错...(c)根据计算出的区域层级,动态构造首行标题栏 for (int i = 1; i <= areaTotalLevel; i++) { String cellValue...value的集合 * @param dataSourceSheetName 作为数据源的工作表名称 * @param columnStep 起始列的列号(以下表0为初始列)...return "INDIRECT($" + offset + (rowNum) + ")"; } 最终实现效果 名称管理器的数据源工作表: 名称管理器: 生成的模板: 附: 1) Excel 多级联动下拉列表
一、ComboBox 控件详解 WPF中的ComboBox控件是一种用户界面元素,允许用户从一个下拉列表中选择一个选项。...例如,可以将ComboBox绑定到一个集合或DataTable中的数据。...添加选项:可以使用Items集合添加选项到ComboBox控件中。可以添加字符串、对象或数据绑定表达式。...2.常用场景 WPF中ComboBox控件常用于以下场景: 选择器:用户可以从下拉列表中选择一个或多个项目。...下拉式菜单:适用于菜单项较多的场景,可以通过ComboBox来展示整个菜单,并进行多级选择。 ComboBox控件是一种非常灵活的控件,可以用于许多不同的场景中,为用户提供更好的交互体验。
在刚插入的分节符后插入目录,单击【引用】选项卡中的【目录】命令,在下拉列表中选择【自动目录 1】/【自动目录 2】命令,插入目录,将鼠标光标放置在目录框外,再次执行添加分节符的操作。...在【开始】选项卡中,单击【多级列表】图标 ,在下拉列表中选择【定义新的多级列表】。...在弹出的【定义新多级列表】对话框中单击【更多】按钮,在 【将级别链接到样式】的下拉列表中选择多级列表样式(以级别 1—标题1、级别2—标题2为例,一般设置4个级别),如图7所示。...如果不小心删掉了灰色区域,则在【定义新多级列表】对话框的【此级别的 编号样式】的下拉列表中,选择样式重新调用,不能手动输入。...小贴士 因为多级列表是子级继承父级,所以重新添加时,要先添加前面的所有编号, 最后才选择本级别的编号样式。 导航窗格 Word 导航窗格能够帮助用户快速找到每个章节,清晰地看到每个章节的分类。
我们在整个框架里面,用到了很多Select2控件来处理内容的显示,包括单选的下拉列表(包括级联选择框)、复选的下拉列表、树形下拉列表等方式,界面效果如下所示。...1)编辑界面下的省份、城市、所在行政区的级联界面效果,选择省份,会加载对应省份下的城市,选择城市,会继续加载城市下的行政区,从而实现多级关联的下拉列表效果。 ? 2)编辑界面下的多项选择下拉列表 ?...但我们选择其中的内容的时候,系统自动显示出没有选择的列表数据,非常直观友好,如下所示。 ? 3)树形列表的下拉列表 有时候,我们的一些数据可能有层次关系的,如所属机构、上层列表等等。 ? ?...ResponseDemand" multiple="multiple" class="form-control select2"> 2)异步数据绑定操作 一般情况下,我们的select控件的数据,是从数据库里面动态加载的...我们从案例里面可以看到,Select2支持多项值的选择,它们保存后会以逗号分开,如果我们需要在编辑的时候显示存储的多个记录,那么需要把字符串转换为数组列表才能进行正确绑定,如下所示。
这个周末咱们开始讲新的前端组件,多级下拉菜单。这个东西我们以前讲过一次,但因为感觉之前讲的有些不太充分,还是把它再拿出来讲一下。...现在我在白板上,画一下使用多级下拉菜单的几种典型方式, 1,顶部,用户登录之后的用户权限下拉菜单; 2,左边,例如京东的产品列表; 3,底部,仿win开始菜单; 4,nav导航栏; 当然还有更多的应用方式...但无论你使用哪个框架,实现的思路都是获取JSON数据,使用递归的方式,来for循环整个json数据,生成整个dom后,添加到页面中 3,从哪开始着手写?...首先罗列一下它有哪些点,1,获取JSON;2,生成DOM;3,绑定事件;4,添加到页面中。...例如,你点击了多级菜单里的某个选项,然后网页中的某个窗口发生重绘,实际重绘的是什么?是产品列表组件重新获取数据,刷新内容。 这就是我之前说的,把组件放在整个网站的开发流程中去思考。
,q发生到服务器的参数名;所以这里你可以添加自定义参数,如:stype:’person’) 2.processResults中results: data返回数据(返回最终数据给results,...我们在整个框架里面,用到了很多Select2控件来处理内容的显示,包括单选的下拉列表(包括级联选择框)、复选的下拉列表、树形下拉列表等方式,界面效果如下所示。...1)编辑界面下的省份、城市、所在行政区的级联界面效果,选择省份,会加载对应省份下的城市,选择城市,会继续加载城市下的行政区,从而实现多级关联的下拉列表效果。...3)树形列表的下拉列表 有时候,我们的一些数据可能有层次关系的,如所属机构、上层列表等等。...ResponseDemand" multiple="multiple" class="form-control select2"> 2)异步数据绑定操作 一般情况下,我们的select控件的数据,是从数据库里面动态加载的
在前阵子笔者发布了一个小视频,演示在手机端实现多级联动下拉框的选择功能,此功能应用场景广阔,也是新时代OFFICE365新数组函数的一个非常典型的研究案例。...一、数据源构成 好的技术方案,除了实现功能高级外,还需要有易用易维护的特点,撇开本篇对移动端的要求,电脑端可用的多级下拉方案,网络上不缺各种多级下拉联动的方案,但整个制作成本高昂,不具有推广价值。...多级联动下拉技术实现 本篇中的多级联动下拉和模糊查找功能,皆用了OFFICE365的动态数组函数功能。 其中多级下拉中,使用【数据验证】的序列验证功能,将省、市、区县的查询值框定在指定范围内。...上述函数公式中,就用到了FILTER和UNIQUE函数,筛选其父级及以上的当前筛选值,传入Filter条件,返回的列表结果,使用INDEX函数返回对应列的数据(MATCH函数就是个神助攻,返回INDEX...查询结果返回值实现 一般多级联动方案中,仅用于做数据录入使用,本篇突破性地将其更深推进,可作为查询内容返回处理。将单元格交互后的值,作为返回内容的查询条件进行约束,动态返回不同内容。
欢迎 点赞✍评论⭐收藏 @TOC 前言 Winform控件是Windows Forms中的用户界面元素,它们可以用于创建Windows应用程序的各种视觉和交互组件,例如按钮、标签、文本框、下拉列表框、复选框...1.属性介绍 1.1 Items Items 属性是一个 ToolStripItemCollection 类型的集合,它用于添加和管理 ToolStripItem 控件(如 ToolStripButton...// 将按钮添加到 ToolStrip 控件的 Items 集合中 toolStrip1.Items.Add(toolStripButton); 通过上述示例,可以看出,将 ToolStripButton...控件添加到 ToolStrip 控件的 Items 集合中非常简单,只需要创建一个 ToolStripButton 控件,设置其属性和事件,然后将其添加到 Items 集合中即可。...上下文工具栏:在一些应用程序中,根据当前用户操作的内容,可以动态地改变工具栏中的按钮。这时可以使用ToolStrip控件创建一个上下文工具栏。
前言 HTML 中的下拉列表select 对象的属性和方法 Select 对象属性 集合 描述 options 返回包含下拉列表中的所有选项的一个数组。 length 返回下拉列表中的选项数目。...size 设置或返回下拉列表中的可见行数。 name 设置或返回下拉列表的名称。 selectedIndex 设置或返回下拉列表中被选项目的索引号。 type 返回下拉列表的表单类型。...方法 描述 add() 向下拉列表添加一个选项。...remove() 从下拉列表中删除一个选项。 add() 方法用于向 添加一个 元素。...option元素 item(index) 以数字索引返回集合中元素 namedItem(name) 以名称为索引返回集合元素 remove(index) 从集合中移除元素 获取属性示例 <div id
图片但是,很多伙伴跟小何说,只会制作普通的一级下拉菜单,遇到稍微复杂一点的二级甚至更多级的联动下拉菜单就犯难。...视频课程获取地址有时候,我们需要在右侧的下拉菜单中多添加一项,然而,发现左侧的下拉菜单是无法同步更新的。因为这是静态下拉。这时候该怎么办呢?...在右边的智能表格添加了"小何"后,原本的下拉菜单也会同步更新,现在我们就能在下拉菜单里面选中这个新选项了。这个方法,不仅可以增删内容,调整选项的顺序也是可以的,自己可以去尝试一下。...小何是提前把表格转换为了超级表,才可以实现的动态下拉的哦。...看最后效果:3三级下拉菜单其实掌握了二级下拉菜单,三级下拉菜单甚至更多级也就掌握了,因为方法是类似的,无非就是多设置几次而已。
注解实现三种方式可供选择 方式一:固定值 方式二:动态获取复杂数据 方式三:通过码值获取码值表的数据列表 二、关键组件 1、ExcelSelected注解 用于在数据模型类中标注需要添加下拉列表的字段及其属性...String codeField() default ""; /** * 下拉列表的起始行(默认从第二行开始)。...*/ int lastRow() default 65536; } 2、ExcelDynamicSelect接口(仅用于方式二) 方式二定义动态获取下拉列表数据的规范 实现该接口的类可以从数据库...、外部服务或其他动态来源获取数据 /** * 动态下拉列表数据提供者接口。...在隐藏的sheet中存储下拉选项,然后设置数据验证以实现下拉功能 最后这里添加了阻止输入非下拉选项的值的校验 /** * 处理Excel下拉列表的SheetWriteHandler实现类。
和列表一样,你可以添加、删除、查找元素。但它保证每个元素只出现一次。在 Redis 中,集合最多可以包含 2^32 - 1 个元素。...,Redis 会将底层结构从压缩列表转换为散列表。...从散列表转换到压缩列表:一旦 Hash 类型的底层结构被转换为散列表,就无法再转换回压缩列表。...6.3 跳表学习一个新知识,从三方面分析:WHAT、WHY、HOW6.3.1 跳表是什么(what)**SkipList(跳表)**首先是链表,在链表的基础上,增加了多级索引,通过多级索引位置的转跳,实现了快速查找元素...应用场景:消息队列:Stream 可以作为生产者消费者模型的一种实现,生产者添加消息到 Stream,消费者从 Stream 中读取消息并处理。
json 配置文件中,将 enablePullDownRefresh 设置为 true(推荐) 配置下拉刷新窗口的样式,在全局或页面的 .json 配置文件中, backgroundColor 用来配置下拉刷新窗口的背景颜色...,仅支持16 进制的颜色值 backgroundTextStyle 用来配置下拉刷新 loading 的样式,仅支持 dark 和 light 监听页面的下拉刷新事件 在页面的 .js 文件中,通过 onPullDownRefresh...生命周期 在小程序中,生命周期分为两类,分别是: 应用生命周期 特指小程序从启动 -> 运行 -> 销毁的过程 页面生命周期 特指小程序中,每个页面的加载 -> 渲染 -> 销毁的过程...案例 - 本地生活 页面导航并传参 上拉触底时加载下一页数据 下拉刷新列表数据 列表页面的 API 接口 以分页的形式,加载指定分类下商铺列表的数据: 接口地址 https://www.escook.cn.../categories/:cate_id/shops URL 地址中的 :cate_id 是动态参数,表示分类的 Id 请求方式 GET 请求 请求参数 _page 表示请求第几页的数据_
1.制作下拉列表 第1步:A列中的机构名称有很多是重复的,把这一列的值复制到表格空白处,然后删除重复值后,发现这一列的机构名称只有A、B、C共3家。...image.png 第2步:选中需要创作下拉列表的地方,也就是表中的I5单元格,然后在Excel中点【数据】——【数据验证】,打开数据验证对话框。...image.png 注意创造好下拉列表后,表中M2:M4区域中的内容A机构,B机构,C机构不能删除,否则下拉列表的内容会成空白,交给领导时为避免信息过剩可以把M列隐藏起来。...如果计算结果返回的是一个集合就要用到数组。在本案例中,机构和利率档是一个集合才能确定位于第几行,因此用到数组。...image.png 该公式的解释如下: image.png 最后结果动态演示图如下: 【总结】 1.用数据验证功能制作下拉列表。 2.查询函数(index、match)的嵌套应用。
动态调整大小:SDS可以根据字符串的长度动态调整内存大小。这意味着当我们向SDS中添加更多的字符时,SDS会自动分配更多的内存空间来容纳新的字符,而不需要手动管理内存分配和释放。...生产者可以使用LPUSH命令将消息添加到列表的头部,消费者可以使用RPOP命令从列表的尾部获取消息。这种方式可以实现先进先出(FIFO)的消息处理。 实时排行榜:列表类型可以用于实现实时排行榜。...生产者可以使用LPUSH命令将任务添加到列表的尾部,消费者可以使用RPOP命令从列表的头部获取任务。这种方式可以实现任务的分发和处理。 消息发布与订阅:列表类型可以用于实现简单的消息发布与订阅。...生产者可以使用LPUSH命令将消息添加到列表的头部,订阅者可以使用BLPOP命令阻塞地从列表中获取消息。 历史记录:列表类型可以用于存储历史记录。...使用RPUSH key value命令将一个或多个元素添加到列表的尾部。 弹出元素: 使用LPOP key命令从列表的头部弹出并返回一个元素。
在 Zset 中,集合元素的添加、删除和查找的时间复杂度都是 O(1)。这得益于 Redis 使用的是一种叫做跳跃列表(skiplist)的数据结构来实现 Zset。...---- 3、ZSet 常用命令 2.1、添加操作 在 Redis 中,ZADD 命令用于向有序集合(Zset)中添加一个或多个成员,或者更新已存在成员的分数。...例如,你可以使用以下命令向名为 myzset 的有序集合中添加一个成员 one,其分数为 1: ZADD myzset 1 one 如果你想要一次添加多个成员,可以在命令后面依次列出它们的分数和值,例如...如果添加的成员在有序集合中已经存在,那么它的分数会被更新为新的值,同时该成员在集合中的位置也会相应地发生变化。...ZCOUNT key min max:计算在有序集合中指定区间分数的成员数。 ZINCRBY key increment member:为有序集合中的成员添加增量。
开源中国的红薯哥写了很多关于缓存的文章,其中多级缓存思路,分页列表缓存这些知识点给了我很大的启发性。 写这篇文章,我们聊聊分页列表缓存,希望能帮助大家提升缓存技术认知。...核心流程: 1、从数据库中查询分页 ID 列表 // 从数据库中查询分页商品 ID 列表 List productIdList = queryProductIdListFromDabaBase...编辑 添加图片注释,不超过 140 字(可选) 如上图所示:ZSet 存储动态 ID 列表 , member 的值是动态编号 , score 值是创建时间。...ZREVRANGE 是 Redis 中用于有序集合(sorted set)的命令之一,它用于按照成员的分数从大到小返回有序集合中的指定范围的成员。 ?...我们再来模拟获取动态分页列表的流程: 使用 ZSet 的 ZREVRANGE 命令 ,传入分页参数,查询出动态 ID 列表 ; 传递动态 ID 列表参数,通过 Redis 的 pipleline 功能从缓存中批量获取动态的详情
图形数据源能够以图层(Graphics Layer)的形式添加到MapResourceManager控件中然后和Map控件相关联并展示出来。...两种类型都是System.Data.DataTable的结构类型,因此它们都可以添加到GraphicsDataSet表集合中。图层的内容被Web应用程序存储在内存(in-memory )中。...在准备好的基本模板(有导航工具条,地图显示框等等基本控件,能够在页面显示地图并提供基本功能的基本)的情况下,在MapResourceManager控件中添加一个虚拟图层如下图左所示: 图3.17 添加虚拟图层...需要通过AJAX技术解决的问题: 3.3.1 多级下拉框无刷新联动 在最初对此页面进行制作时,采用的是ASP.NET的服务器控件DropdownList,可以达到多级下拉框联动的效果,但是每次第一级下拉框内容变化时...正如第三章所介绍,AJAX的出现正是为增强客户端页面交互体验效果而产生的,关于AJAX的一个典型应用就是“多级下拉框无刷新联动”。
领取专属 10元无门槛券
手把手带您无忧上云