1

掲示板、番号付け、サイズ 10 の arial、下線、太字、斜体に制限したいリッチテキスト ボックスがあります。

他に何も可能ではありません。この問題は、ユーザーがテキスト ボックスに何かを貼り付けたときに発生します。背景色、写真などがテキストボックスに貼り付けられます。

貼り付けはまだ可能である必要があります。ただし、掲示、番号付け、下線、太字、斜体のみを保持したいだけです。

これをどのように修正しますか?

4

2 に答える 2

1

イベントをインターセプトして、Pastedテキスト以外のすべてを取り除く必要があります。貼り付けたデータの形式によっては、 HTML Agility Packなどの解析ライブラリが必要になる場合があります。

于 2012-08-15T09:52:11.677 に答える
0

のイベントをフックできますdisabling the paste operation in case DataObject is not of type text。これはあなたが探しているものです。このサンプルでは、​​textBox インスタンスをあなたの richTextBox インスタンスに置き換えてください -テキストがコピーされていない場合、textBox の貼り付け操作を無効にします

于 2012-08-15T09:54:15.903 に答える