SleepHunter.Views.FlowerTargetWindow.targetModeComboBox_SelectionChanged C# (CSharp) Method

targetModeComboBox_SelectionChanged() private method

private targetModeComboBox_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
sender object
e System.Windows.Controls.SelectionChangedEventArgs
return void
        void targetModeComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (e.AddedItems.Count < 1)
              {
            ToggleTargetMode(TargetCoordinateUnits.None);
            return;
              }

              var item = e.AddedItems[0] as UserSetting;
              if (item == null)
              {
            ToggleTargetMode(TargetCoordinateUnits.None);
            return;
              }

              TargetCoordinateUnits mode;

              if (!Enum.TryParse<TargetCoordinateUnits>(item.Value as string, out mode))
            mode = TargetCoordinateUnits.None;

              ToggleTargetMode(mode);
        }