public bool this[ImportSettingsControl control] { get { return (new Control[] { rb1Replace, ckbCompress, ckbUseName, ckbRename })[(int)control].Enabled; } set { if (control == ImportSettingsControl.Replace) rb1Replace.Enabled = rb1Reject.Enabled = value; else (new Control[] { null, ckbCompress, ckbUseName, ckbRename })[(int)control].Enabled = value; } }
public bool this[ImportSettingsControl control] { get { return((new Control[] { rb1Replace, ckbCompress, ckbUseName, ckbRename })[(int)control].Enabled); } set { if (control == ImportSettingsControl.Replace) { rb1Replace.Enabled = rb1Reject.Enabled = value; } else { (new Control[] { null, ckbCompress, ckbUseName, ckbRename })[(int)control].Enabled = value; } } }