private CheckState CalculateCheckState(int state) { switch ((state & 0xf000) >> 12) { case 1: return CheckState.Unchecked; case 2: return CheckState.Checked; case 3: return CheckState.Indeterminate; default: return CheckState.Checked; } }