Checkbox(value: false, tristate: false, onChanged: () {});
↓
Theme(
data: ThemeData(unselectedWidgetColor: Colors.red),
child: Checkbox(value: false, tristate: false, onChanged: (bool value) {}));
No onChanged, then the border will be grey(disabled).