Bom dia Junior.
Certa vez eu vi um exemplo funcional de máscaras em Silverlight com Javascript. Tudo que pode ser feito em JS pode ser feito em SL. Isto porque o SL consegue trabalhar com os javascripts da tela onde está hospedado. Talvez não seja a maneira mais aconselhavel, mas era funcional e não perdia performance...
Caso eu ache o link eu posto aqui, mas procure a função em Javascript e a integração com Silverlight é simples.
Abraços!
"Se sua pergunta foi respondida, por favor, marque como resposta."
Lucas Defacio