You just need to bind the progress on the Data property of Shape Widget, in order to change color you should leverage the StateFormatting property accordingly, some other properties to check
- EnableDynamicFill = true
- Gradient Orientation = Horizontal
- DynamicRangeMinimum / Maximum to set your progress value range ( 0..1 or 0..100 for instance)
- DynamicFillOrientation = Horizontal
- RectangleCornerRadious = 0