文章目录
- 概念介绍
- 使用方法
- 示例代码
我们在上一章回中介绍了DatePickerDialog Widget相关的内容,本章回中将介绍DateRangePickerDialog Widget.闲话休提,让我们一起Talk Flutter吧。
概念介绍
我们在这里说的DateRangePickerDialog是一种弹出窗口,只不过窗口的内容固定显示为日期,它和DatePickerDialog类似,也是用来让用户选择日期,选择完日
期后点击确认或者取消按钮,窗口就会消失。不同点在于它弹出的窗口中包含两个日历,一个用来选择开始日期,另外一个用来选择结束日期,而DatePickerDialog只
显示一个日历。通俗点讲,该组件弹出的窗口就是用来选择日期范围,这和它名字中的Range相匹配,本章回将详细介绍它的使用方法。
使用方法
和其它Widget类似,我们可以通过DateRangePickerDialog的属性来操作它,下面是一些常用的属性:
- firstDate属性:用来控制日期选择范围中的开始日期;
- lastDate属性:用来控制日期选择范围中的结束日期;
- currentDate属性:用来控制初始化日期,也就是弹出窗口时看到的日期;
- initialEntryMode属性:用来控制弹出窗口的样式;
- cancelText属性:用来控制取消按钮显示的文字ÿ