OnPreviewTextInput не всегда предоставляет текст - PullRequest
1 голос
/ 29 сентября 2011

У нас есть существующее приложение, которое мы пытаемся заменить новым приложением WPF.

Один из элементов управления, которые мы используем в унаследованном приложении, имеет специальное поведение, при котором элемент управления перенаправляет любой вводимый пользователем текст вобрабатываться извне.После чего результат обновляется программно обратно в элемент управления.(элемент управления ведет себя аналогично только для чтения TextBox в том смысле, что пользователю не разрешено редактировать текст непосредственно в элементе управления; любой текст, введенный пользователем, перенаправляется до его отображения в элементе управления)

Мы установилипри использовании события OnPreviewTextInput для перенаправления e.Text и пометки события как e.Handled.Это работало с использованием английского ввода, а также Microsoft IME.Но когда мы попытались использовать Microsoft Korean IME, e.Text выглядит как пустая строка ...

Есть мысли о том, почему это будет работать для японского, а не для корейского?

...