private void Shape_PressedChanged(object sender, EventArgs e) { _selectedShape = (ShapeControl)sender; if (!_selectedShape.Pressed) { return; } _selectedShapeChanging = true; try { BorderColorPicker.SelectedColor = _selectedShape.BorderColor; BackgroundColorPicker.SelectedColor = _selectedShape.BackgroundColor; foreach (ShapeTypeItem item in SelectedShapeComboBox.Items) { if (item.ShapeType == _selectedShape.ShapeType) { SelectedShapeComboBox.SelectedItem = item; break; } } } finally { _selectedShapeChanging = false; } }
private void Shape_PressedChanged(object sender, EventArgs e) { _selectedShape = (ShapeControl)sender; if (!_selectedShape.Pressed) return; _selectedShapeChanging = true; try { BorderColorPicker.SelectedColor = _selectedShape.BorderColor; BackgroundColorPicker.SelectedColor = _selectedShape.BackgroundColor; foreach (ShapeTypeItem item in SelectedShapeComboBox.Items) { if (item.ShapeType == _selectedShape.ShapeType) { SelectedShapeComboBox.SelectedItem = item; break; } } } finally { _selectedShapeChanging = false; } }