私はチャットアプリケーションプロジェクトに取り組んでいます。ユーザーは、TCP/IPソケット経由で通信しています。チャットルームにいる人は、ファイル、画像、そしてもちろんプレーンテキストを共有できます。 RichTextBoxを使ってメッセージと画像をクライアントに表示しています。下のリッチテキストボックスについてC#winformsでのチャットアプリケーションのリッチテキストボックス
観測が記載されています:リッチテキストボックスは、プレーンテキスト(非常に高速で、かつ堅牢な)と非常によく働いている
- ユーザーはそれを取得以降で、画像の特定の数を貼り付ける
非常に遅く、最終的にクラッシュするようになりました。
ここで目標を達成するにはどうすればよいですか?
リッチテキストボックスの代わりに、メッセージや画像を表示するコントロールはありますか? (メッセージを表示するだけで、編集する必要はありません)
私は、WPFのリッチテキストボックスは古いWinFormsリッチテキストボックスより優れていると読んでいます。これはパフォーマンス面で正しいですか?
私のケースではWPFに切り替えることはできません.WinformsがWPF要素をホストできることはわかっています。 WinformホストのWPF RichTextBoxエディタを使用することは可能ですか? (画像、段落の追加、FontColors、FontTypeなどの設定)
DevexpressにはRichTextBoxコントロールがあります。ちょうど代替。試用版を使用して確認できます。 [link](https://www.devexpress.com/products/net/controls/winforms/rich_editor/) – Badiparmagi
@Badiparmagiには無料の代替手段がありますか?ありがとう。 – Omer