private void OnSelectionRingModeChanged(ESelectionRingMode selectionRingMode) { switch (selectionRingMode) { case ESelectionRingMode.Black: selectionEllipse.Stroke = new SolidColorBrush(Colors.Black); selectionOuterEllipse.Visibility = Visibility.Collapsed; break; case ESelectionRingMode.white: selectionEllipse.Stroke = new SolidColorBrush(Colors.White); selectionOuterEllipse.Visibility = Visibility.Collapsed; break; case ESelectionRingMode.BlackAndWhite: selectionEllipse.Stroke = new SolidColorBrush(Colors.White); selectionOuterEllipse.Visibility = Visibility.Visible; break; case ESelectionRingMode.BlackOrWhite: AdjustSelectionRing(Color); selectionOuterEllipse.Visibility = Visibility.Collapsed; break; } }
private void OnSelectionRingModeChanged(ESelectionRingMode selectionRingMode) { switch (selectionRingMode ) { case ESelectionRingMode.Black: selectionEllipse.Stroke = new SolidColorBrush(Colors.Black); selectionOuterEllipse.Visibility = Visibility.Collapsed; break; case ESelectionRingMode.white: selectionEllipse.Stroke = new SolidColorBrush(Colors.White); selectionOuterEllipse.Visibility = Visibility.Collapsed; break; case ESelectionRingMode.BlackAndWhite: selectionEllipse.Stroke = new SolidColorBrush(Colors.White); selectionOuterEllipse.Visibility = Visibility.Visible ; break; case ESelectionRingMode.BlackOrWhite: AdjustSelectionRing(Color); selectionOuterEllipse.Visibility = Visibility.Collapsed; break; } }