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!