public void ChangeEditedRange(int range) { editedRangeIndex = (EditedRangeIndex)range; switch (editedRangeIndex) { case EditedRangeIndex.Blue: EditedRange = filteringParameters.BlueRange[0]; break; case EditedRangeIndex.Red: EditedRange = filteringParameters.RedRange[0]; break; case EditedRangeIndex.Red2: EditedRange = filteringParameters.RedRange[1]; break; case EditedRangeIndex.Green: EditedRange = filteringParameters.GreenRange[0]; break; case EditedRangeIndex.Yellow: EditedRange = filteringParameters.YellowRange[0]; break; default: throw new ArgumentOutOfRangeException(); } FilteringSliders.SetRanges(EditedRange); }