😎
WPFのテキストボックスを複数行入力可にすると挙動不審
WPF のテキストボックスは、AcceptReturn=true とすることで複数行入力可能になりますが、
以下のような場合に挙動不審になります。
あいうえお
あ■
~~
↑ のような入力状態の時(3 行目の「あ」が変換中状態、■ がカーソル位置)の時に、バックスペースを押すと
あいうえお
■
↑ の状態になります。バックスペースが 2 度押されたような挙動になってしまいます。
回避方法:
コントロール自体を (AvalonEdit)[http://avalonedit.net/] | MIT Licence)
にすることで回避可能との情報を Twitter で教えて頂きました。(ありがとうございました)
テキストエディタコントロールなので規模が少々大きいものの単純な入力であればそれほどの
労力無く移行できそうです。
Discussion