[Flutter]カレンダーに日付の上限を付けるには?

Flutter

どうも、ちょげ(@chogetarou)です。

SfCalendarで表示するカレンダーで、日付に上限を付けたい時は、どうすればいいのでしょうか?

スポンサーリンク

方法

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        body: Container(
            child: SfCalendar(
      view: CalendarView.month,
//過去の上限
      minDate: DateTime(2020, 1, 1),
//未来の上限
      maxDate: DateTime(2022, 1, 1),
    )));
  }

カレンダに日付の上限を付けるには、「minDate引数」と「maxDateb引数」を使います。

それぞれの引数に設定した日付が表示できる上限となります。

コメント

タイトルとURLをコピーしました