単純な HTML エディターとして使用されるホストされた WebBrowser コントロール (Winforms .Net 2.0) があります。
ほとんどの場合期待どおりに動作しますが、ほとんどのテキスト エディターと異なる動作が 1 つあります。WebBrowser でテキストの一部が選択され、ユーザーが通常の文字を入力しても、何も起こりません。ほとんどのテキスト エディタでは、選択したテキストは入力した文字に置き換えられます。これは、WebBrowser コントロールでテキストが選択されている場合にのみ適用されます。
この正しい機能を複製する簡単な方法はありますか? 間違って設定したプロパティ?
ソリューション(一種)
これは、以前のバージョンの WebBrowser コントロールのバグのようです。Windows 7 には望ましい動作がありますが、Windows XP にはありません。回避策はないようです。
残念ながら、Windows 7 / IE10 には、独自の新しい望ましくない機能が追加されています。IE 10 のインストール後に WebBrowser コントロールがダブルクリック時にテキストを自動選択しないを参照してください 。