¿Cómo se especifica una clase base diferente en los archivos .xaml (Silverlight)?

¿Cómo puede especificar una clase base común en archivos .xaml para clases separadas de la página de Silverlight? Tengo algunas propiedades comunes que me gustaría compartir en todas las páginas, pero no sé cómo hacerlo sin cambiar manualmente la clase base en los archivos .g.cs cada vez que se generan.

es posible? Supongo que es posible, ya que el ChildControl en el Kit de herramientas, por ejemplo, deriva de una clase diferente. ¿Estoy pasando por alto algo obvio?

Respuestas a la pregunta(2)

Su respuesta a la pregunta