<Canvas xmlns="http://schemas.microsoft.com/client/2007" Opacity="0.5">
        <Rectangle Fill="Red" Width="100" Height="100" />
        <!-- this should be drawn over the previous rectangle (no blending) -->
        <Rectangle Canvas.Left="50" Canvas.Top="50" Fill="Blue" Width="100" Height="100" />
</Canvas>
