Например, когда курсор на текстовое поле, я хочу, чтобы код мог переместить курсор куда-нибудь, так что событие focuslost может быть запущено в коде.
Вы пытаетесь программно перемещать курсор мыши с помощью Silverlight? Это невозможно. Какую цель вы пытаетесь достичь? Перемещение курсора мыши пользователя с помощью кода почти наверняка не лучший подход (даже если бы это было возможно).