どうも、ちょげ(@chogetarou)です。
DropdownButtonFormFieldにバリデーターを追加する方法を紹介します。
方法

DropdownButtonFormFieldにバリデーターを追加するには、引数「validator」を使います。
具体的には、DropdownButtonFormFieldの引数「validator」にバリデーターの関数を指定します。
引数「validator」に指定する関数は、「(value){}」のようになっており、エラーの際にはエラーメッセージ、何もない際にはnullを返します。
DropdownButtonFormField(
validator: (value) {
if (/*エラーの条件*/) {
return 'エラーメッセージ';
}
//問題ない場合は、nullを返す
return null;
},
value: _text,
items: [
・・・
],
onChanged: (String? value) {
・・・
},
),
引数「validator」を使えば、DropdownButtonFormFieldにバリデーターを追加することが出来ます。

[Flutter]ドロップダウンボタン(DropdownButton)の高さを設定するには?
ドロップダウンボタンの高さを設定する方法を紹介します。

[Flutter]ドロップダウンボタン(DropdownButton)の下線の色を設定する方法
ドロップダウンボタンの下線の色を設定する方法を紹介します。

[Flutter]ドロップダウンボタン(DropdownButton)のアイコンを削除する方法
ドロップダウンボタンの右側に表示されるアイコンを削除する方法を紹介します。

[Flutter]ドロップダウンボタン(DropdownButton)の下線を無くすには?
ドロップダウンボタンの下線を無くす方法を紹介します。
コメント