Verificação ortográfica do aplicativo Windows

Eu queria saber se existe outra maneira de verificar a ortografia em um aplicativo do Windows em vez do que eu tenho usado: "Microsoft.Office.Interop.Word". Não consigo comprar um complemento de verificação ortográfica. Também não posso usar código-fonte aberto e gostaria que a verificação ortográfica fosse dinâmica.

EDITAR:

Eu já vi várias perguntas semelhantes, o problema é que todas elas sugerem o uso de aplicativos de código aberto (que eu adoraria) ou o Microsoft Word.

Atualmente, estou usando o Word para verificação ortográfica e diminui a velocidade do meu aplicativo atual e causa várias falhas no meu aplicativo. O Word não é uma solução limpa, então estou realmente querendo encontrar outra maneira. É minha única outra opção para recriar meu aplicativo como um aplicativo WPF para que eu possa tirar proveito doClasse SpellCheck?

questionAnswers(3)

yourAnswerToTheQuestion