Давно не виделись.

Проблема у меня такая: есть на форме RichTextBox (в дальнейшем RTB).
Программно ему устанавливаю моноширинный шрифт Courier New. Отображает нормально, именно тем шрифтом, который установил.
Но стоит начать набирать текст, как весь текст (и тот который был и тот, который набираю) становится шрифтом MS Sans Serif.
Ставлю брейкпоинт и через debug.print вывожу свойства шрифта у RTB.
В выводе вижу что используется всё тот же Courier New, но вижу-то я совсем другой шрифт. При следующем выводе нового сообщения (новая форма с новым RTB) у меня опять всё отображается в MS Sans Serif, а в свойствах отображается (через Debug.Print - Courier New). Так продолжается до перезапуска программы. Как только перезапущу - всё по новой: сначала всё нормально, до первого изменения текста.
Подскажите, плиз, может быть кто-то уже сталкивался с таким (непонятным для меня) поведением RTB?