Silverlight: ¿Forzar el lienzo para invalidar o volver a pintar?

Tengo una aplicación Silverlight que tiene un Canvas. En ese lienzo, dinámicamente "pinto" un montón de cosas, pero agrego controles al lienzo.

Tengo un botón fuera del área del lienzo que borra el contenido. Los objetos se eliminan (con éxito). Sin embargo, el área del lienzo no se actualiza de inmediato; actualmente requiere un MouseOver u otro evento para el Canvas en sí.

¿Cuál es la forma más simple de hacer que un objeto externo invalide un Canvas? Estoy seguro de que me estoy perdiendo algo simple!

Respuestas a la pregunta(4)

Su respuesta a la pregunta