http://blogs.silverlight.net/blogs/msnow/archive/2008/08/26/silverlight-tip-of-the-day-32-how-to-declare-a-custom-user-control-from-a-xaml-page.aspx