<p>I have set a canvas' background to an image of a company logo.  I would like for this image to be aligned to the bottom right corner of the canvas.<br>
Is it possible to do this, or would it require for the image to be added into the canvas as a child?  That would not work with this program as all children of the canvas are handled differently.</p>

<p>Thank You</p>

AFAIK The WPF Canvas needs child UI elements to be positioned using absolute co-ordinates. 
To achieve the right-bottom-anchored effect, I think you'd need to
handle the window resize event, recalculate and apply the Top,Left co-ordinates
for the child Image element to always stick to the right buttom corner.
```
```
<Window x:Class="HelloWPF.Window1" xmlns...
    Title="Window1" Height="300" Width="339">
    <Canvas>
        <Image Canvas.Left="195" Canvas.Top="175" Height="87" Name="image1" Stretch="Fill" Width="122" Source="dilbert2666700071126ni1.gif"/>
    </Canvas>
</Window>
```
```