ARUP.IssueTracker.UserControls.CircularProgressBar.SetPosition C# (CSharp) Méthode

SetPosition() private static méthode

Sets the position.
private static SetPosition ( DependencyObject ellipse, double offset, double posOffSet, double step ) : void
ellipse System.Windows.DependencyObject The ellipse.
offset double The offset.
posOffSet double The pos off set.
step double The step to change.
Résultat void
        private static void SetPosition(DependencyObject ellipse, double offset, double posOffSet, double step)
        {
            ellipse.SetValue(Canvas.LeftProperty, 50 + (Math.Sin(offset + (posOffSet * step)) * 50));
            ellipse.SetValue(Canvas.TopProperty, 50 + (Math.Cos(offset + (posOffSet * step)) * 50));
        }