каким-то образом все BarRenderers (Canvases) сократились до нуля. добавьте их некоторого размера:
<WrapPanel>
<local:BarRenderer Width="200" Height="52"/>
<local:BarRenderer Width="200" Height="52"/>
<local:BarRenderer Width="200" Height="52"/>
<local:BarRenderer Width="200" Height="52"/>
</WrapPanel>
это выглядело только как одна полоса, потому что контент Canvas отображался даже за пределами границ, а 4 BarRenderers отображались друг над другом, в одном месте