How do I handle a requirement to put a magnifying glass feature onto my Silverlight app?

It is not as easy as one might think.

The previous programmer did it and thought it looked cool.

It works by manipulating the scaling operation. It is a lot like the zoom feature in a browser.

Anyway, in my program it requires I change the Z level of some of the objects so that they appear on top of other objects in the window. How do I do that?

The problem is that I have a grid with two rows. Naturally, in XAML, whatever is listed last, appears "on top" of whatever is described at the top of the XAML page. Does this make any sense? If the components in the top part of the grid are scaled up, they hide behind the bottom row. I don't want that.