[Flutter]ElevatedButtonを無効にする方法

Flutter

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

ElevatedButtonを無効にする方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

ElevatedButtonを無効にするには、引数「onPressed」に「null」を指定します。

ElevatedButton(
     onPressed: null,
     child: Text('無効'),
)

もし、無効と有効を切り替えるならば、条件分岐を使います。

bool isDisabled = true;

・・・

ElevatedButton(
     onPressed: isDisabled ? null : () {},
     child: Text('無効'),
)

まとめ

ElevatedButtonを無効にするには、引数「onPressed」に「null」を指定します。

もし、有効と無効を切り替えるなら三項演算子で条件分岐をします。

コメント

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