public void Start(IContainer container) { if (_container != null) { _container.RemoveElement(_progress); } // Добавляем прогресс на карточку container.AddElement(_progress); _container = container; if (_container.Height < _container.Width) { _progress.Radius = Convert.ToInt32((_container.Height - 20) / 2); } else { _progress.Radius = Convert.ToInt32((_container.Width - 20) / 2); } _progress.Visibility = Visibility.Visible; _sb.Stop(); _sb.Begin(); }