この記事はこんな人におすすめ
- MUI における Checkbox で不定状態を表現する方法を知りたい
公式サイトの情報はコチラ。
環境
React: 17.0.2
MUI: 5.5.2
不定状態の基本
チェックボックスはチェック状態、未チェック状態の他に、そのどちらでもない「不定状態」を表すことができます。
不定状態とは、複数の項目がある中で、いくつかはチェックされていて、いくつかはチェックされていないという、どちらともつかない状態のことです。
不定状態を表す チェックボックスの書式は以下の通りです。
<Checkbox indeterminate={true} />
以下は、チェックボックスに不定状態を設定する例です。
import { FormGroup, FormControlLabel, } from '@mui/material'; import Checkbox from '@mui/material/Checkbox'; export default function CheckboxSample10() { return ( <div> {/* Checkbox に不定状態を設定する例 */} <FormGroup row={true}> <FormControlLabel control={<Checkbox indeterminate={true} />} label="不定状態" /> </FormGroup> </div> ); }
実行すると、下図のようにボックスにマイナスが表記されたチェックボックスが表示されます。
MUI Tips 一覧
その他の MUI Tips 一覧はコチラを参照してください。
Please follow and like us:
コメント