I'm implementing a custom progress bar,
where it contains multiple signs of progress with different colors:
This is how I think of it:
<controls:CustomMultiProgressBar OutlineColor="White" TailText="60%">
<controls:CustomMultiProgressBar.Progresses>
<controls:Progress ProgressColor="LightGreen" MaxPercentage=".4"/>
<controls:Progress ProgressColor="DarkGreen" MaxPercentage="1" Image="star.png"/>
</controls:CustomMultiProgressBar.Progresses>
</controls:CustomMultiProgressBar>
I found this lengthy article, but it must not be that complex.
all I need (if it was possible) a bindable property like IList<View> Children
where its propertyChanged
delegate handle rendering.