示例#1
0
        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();
        }