/// <summary> /// Действие изменения цвета линий /// </summary> private void SetStrokeColor() { CurrentSettings.AppendNewAction(ECancelTypes.StrokeColor, new object[] { _item, _item.StrokeColor }); _item.ChangeStrokeColor(_strokeColorPicker.ValueColor); }
/// <summary> /// Функция отмены действия изменения цвета линий объекта /// </summary> /// <param name="obj">Объект действия</param> /// <param name="brush">"Кисть" с цветом</param> private static void CancelStrokeColor(IPropertiesItem obj, Brush brush) => obj.ChangeStrokeColor(brush);