チェックボックスを使ってどのように機能するかを確認していますが、タイトルオプションが表示されません。
Checkbox(
title: Text("Checkbox label"), // The named parameter 'title' isn't defined.
value: true,
onChanged: (newValue) { },
);
タイトルを追加するために独自のウィジェットを作成する必要がありますか?
Checkbox
ラベル付きのが必要な場合は、を使用できますCheckboxListTile
。
CheckboxListTile(
title: Text("title text"), // <-- label
value: checkedValue,
onChanged: (newValue) { ... },
)
テキストの左側にあるチェックボックスが必要な場合は、controlAffinity
パラメータを設定できます。
CheckboxListTile(
title: Text("title text"),
value: checkedValue,
onChanged: (newValue) { ... },
controlAffinity: ListTileControlAffinity.leading, // <-- leading Checkbox
)
onChanged()
コールバックがアクティブになります。ただし、正しいチェック値を使用して自分で再構築する必要があります。この回答を参照してください。onChanged()
コールバックもトリガーされるようにすることをお勧めします。参照としてCheckboxListTile
ソースコードから始めることができます。この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加