private void ColorChanged()

in MoleDeploy.UWPClient/MainPage.xaml.cs [300:322]


        private void ColorChanged(object sender, RoutedEventArgs e)
        {
            var checkboxes = new List<CheckBox>()
            {
                checkbox_Brown,
                checkbox_Blue,
                checkbox_Green,
                checkbox_Orange,
                checkbox_Pink,
                checkbox_Red,
                checkbox_Teal,
                checkbox_Yellow
            };

            var selected = (CheckBox)sender;

            foreach(var checkbox in checkboxes.Where(a => a != selected && a != null))
            {
                checkbox.IsChecked = false;
            }

            SelectedColor = ((SolidColorBrush)selected.Background).Color;
        }