No extra control is required for the circular style, it is purely a standard ProgressBar, with the MaterialDesignCircularProgressBar style applied. Standard deterministic progress bar, running from 0 to 100%.  For the purpose of the demo, a storyboard is used to animate the .Value property. Indeterminate progress bar, at 35%. Fully indeterminate progress bar, using .Value=0 to inform the theme. An indeterminate job transitioning to a determinate job, completing to 100%.  For the purpose of the demo, a storyboard is used to animate the .Value and .IsIndeterminate properties. Wrap in a Card control to raise the material. Apply some animations to the card to get funky!