Exemple #1
0
        /// <summary>
        /// Вернуть предыдущее состояние картинки
        /// </summary>
        public void ReturnPreviousState()
        {
            var state = ChangesHolder.Pop();

            if (state != null)
            {
                Bitmap = state;
            }
            OnImageChanged();
        }
Exemple #2
0
 /// <summary>
 /// Сохранить состояние картинки
 /// </summary>
 public void HoldCurrentImage()
 {
     ChangesHolder.Push(Bitmap.Clone());
 }