#環境
開発環境:Windows10ProでVisualStudio2017を使って開発
実行環境:VisualStudio2017のデバッグ機能を使って実行
言語:c#
#質問内容
System.Windows.Forms.TextBoxに全角でキーボードから入力すると、勝手に表示が切り替わってしまう。
例えば、
「あ」->「・」
「い」->「「」
「う」->「、」
「え」->「ヲ」
「お」->「ィ」
※矢印の右側は似た文字を選んでいるので、絶対これというわけではない。
原因に心当たりがあればぜひ教えてください。
#既にやったこと
・IME関係かと思い、TextBoxのIMEのプロパティをいろいろ買えたが解決しなかった。
#これに至った経緯
TextBoxを含むFormを継承したMainViewクラスをつかってアドインを作成した。
TextBoxはファイル名を受け取る用途で使っているのだが、全角を入力すると、変な文字に置き換わることに気が付いた。
連続して同じ全角文字を送るとときたま以下のように表示されることがあった。
Ex. 「あああああああ」->「あ・・・・・・」
入力してぐちゃぐちゃになったものをコピペしても、ぐちゃぐちゃのままでした。
あなたの回答
tips
プレビュー