当前位置: 首页 > news >正文

浙江英文网站建设wordpress 页尾修改

浙江英文网站建设,wordpress 页尾修改,响应式布局网站建设,微信小程序一起生活怎么注册文章目录 1. 概念介绍2. 使用方法2.1 DropdownMenu2.1 DropdownMenuEntry 3. 示例代码4. 内容总结 我们在上一章回中介绍了"如何禁止页面跟随手机自动旋转"相关的内容,本章回中将介绍DropdownMenu组件.闲话休提,让我们一起Talk Flutter吧。 1.…

文章目录

  • 1. 概念介绍
  • 2. 使用方法
    • 2.1 DropdownMenu
    • 2.1 DropdownMenuEntry
  • 3. 示例代码
  • 4. 内容总结

我们在上一章回中介绍了"如何禁止页面跟随手机自动旋转"相关的内容,本章回中将介绍DropdownMenu组件.闲话休提,让我们一起Talk Flutter吧。

在这里插入图片描述

1. 概念介绍

我们在本章回中介绍的DropdownMenu组件就是常用的下拉菜单,它表面上看只显示一个内容,但是点击菜单上的倒三角后会弹出一个菜单,菜单中包含多个菜单项供选
择。本章回中将详细介绍该组件的使用方法。

2. 使用方法

下拉菜单通过DropdownMenu组件和DropdownMenuEntry组件一起配合实现,DropdownMenu组件主要控制菜单的外观和响应点击事件,DropdownMenuEntry组件
主要控制菜单中显示的内容。接下来我们分别介绍这两种组件的用法。

2.1 DropdownMenu

该组件提供了相关的属性来控制下拉菜单的外观和功能,下面是常用的属性:

  • width属性:主要用来控制下拉菜单的宽度;
  • menuHeight属性:主要用来控制下拉菜单的高度;
  • dropdownMenuEntries属性:主要用来控制下拉菜单中显示的内容;
  • leadingIcon属性:主要用来显示在内容前面的图标;
  • trailingIcon属性:主要用来显示在下拉菜单右侧的图标,默认显示实心的倒三角;
  • label属性:表示下拉时菜单中没有选择内容时默认显示的内容;
  • onSelected属性:该属性得方法类型,用来响应下拉菜单的点击事件;
    上面介绍的这些属性中几乎都会用到,此外该组件还提供了其它的属性,大家可以参考官方文档的介绍;此外,我们重点介绍一下dropdownMenuEntries属性,它的类
    型是DropdownMenuEntry,而且是List类型,也就是说它可以存放多个菜单项。

2.1 DropdownMenuEntry

该组件提供了相关的属性来控制菜单项的相关内容与风格,下面是常用的属性:

  • value属性:表示菜单项的值,它不会出现在菜单中;
  • label属性:表示菜单项的内容,它会显示在菜单项中;
  • leadingIcon属性:用来控制label前面的图标;
  • trailingIcon属性:用来控制label后面的图标;
  • style属性:用来控制菜单项的风格;
    上面介绍的这些属性中前两个属性是必选属性,其它属性主要用来控制菜单项的风格,都是可选属性。

3. 示例代码

  List<DropdownMenuEntry<String>> list = [const DropdownMenuEntry<String>(value:"1", label: "One"),const DropdownMenuEntry<String>(value:"2", label: "Two"),const DropdownMenuEntry<String>(value:"3", label: "Three"),];String selectedValue = "default";DropdownMenu(width: 300,menuHeight: 400,///下拉菜单中显示的内容dropdownMenuEntries: list,///在显示内容前面的图标leadingIcon: const Icon(Icons.numbers),///没有下拉时菜单中显示的内容label: Text(selectedValue),///菜单右侧显示的图标,默认是一个实心的倒三角trailingIcon: const Icon(Icons.arrow_downward),///下拉菜单时回调该方法onSelected: (value) {setState(() {selectedValue = value.toString();});},
),

上面的示例代码演示了DropdownMenu和DropdownMenuEntry组件的用法,我们创建了一个包含三个菜单项的下拉菜单,点击菜单右侧的图标就会弹出菜单项供我们
选择,选择某个菜单项目后菜单消失,同时把被选择的菜单项显示在菜单上面。下面是该程序的运行效果图。032

4. 内容总结

最后,我们对本章回的内容做一个全面的总结:

  • 下拉菜单通过DropdownMenu和DropdownMenuEntry组件一起实现;
  • DropdownMenu组件主要控制下拉菜单的外观和响应点击事件;
  • DropdownMenuEntry组件主要控制菜单项的内容和风格;
  • DropdownMenu和DropdownMenuEntry组件都提供了相关的属性来控制下拉菜单;
    看官们,与"DropdownMenu组件"相关的内容就介绍到这里,欢迎大家在评论区交流与讨论!
http://www.yayakq.cn/news/863934/

相关文章:

  • 大连网站排名优salutation wordpress
  • 广州市建设集团网站源服务器发生5xx错误
  • 建设网站前端长沙外贸建站
  • 网站优化设计方案中国企业黄页大全
  • 企业网站怎么备案行业垂直网站开发
  • 哈尔滨市延寿建设局网站php网站商城源码
  • 网站怎么做背景不变页面滑动学校网站php源码|班级主页教师博客学生博客|学校网站织梦仿
  • 中国建设银行网站企业网银收费互动对战平台
  • 社交网站设计wordpress对接易支付宝
  • 建设信用卡银行积分商城网站aso排名优化知识
  • 合肥营销型网站会所网站模板
  • 韩国有哪些专业做汽车的网站上海做网站的公司
  • 吕梁购物网站开发设计怎么看网站被降权
  • 公众号里的电影网站怎么做建设工程施工范围
  • 中山网页网站设计模板一个网站做多有几种颜色
  • 适合在线做笔试的网站网络运维必备知识
  • 网站 文件验证网站模版怎么做
  • 制作网站 美工seo网页推广
  • 北京建站免费模板wordpress支持多域名
  • 网站后台数字排版该怎么做wordpress 替代品
  • 会计公司网站模板wordpress 一页一屏
  • 小米网站推广方案宁波专业的网站建设团队
  • 有趣的网站名做ppt选小图案的网站
  • 网站管理员怎样管理员权限设置网站开发主要都做些什么
  • 怎样制作网站?建筑建设网站建设
  • 浏览器主页网址大全关键词优化的原则
  • discuz做淘客网站网站建设与管理实训
  • 平台网站制作公司wordpress多种设备网页生成
  • 上海化工网站建设德州鲁企动力网站优化中心
  • 做类似淘宝网站多少钱泉州自助建站