Я хотел бы редактировать графический текст (не элемент управления TextBox) через событие KeyDown.
Мне нужно обновить текстовую строку в соответствии с KeyEventArgs (значение ключа и модификатор).
Я сейчас использую французскую клавиатуру, но в будущем я хотел бы поддерживать другую раскладку клавиатуры.
Как я могу угадать набранный символ в зависимости от значения ключа, модификатора и информации о культуре?
Я не хочу использовать событие KeyPress по техническим причинам.