1

richTextBoxのフォントを変更するコンボボックスを作成していますが、そのフォントに一致する特定のテキストをクリックすると、コンボボックスの選択を自動的に変更できるようにしたいと思います。テキストにonClickイベントを追加するのが適切だと思いました。このイベントは現在のカーソル位置を取得し、前の位置と現在の位置の間の範囲で選択を行います。この選択からフォントを取得できます。

方法を知っている場合、またはこれを完了するためのより良い方法を見つけることができる場合は、返信していただきありがとうございます。

4

1 に答える 1

1

実際に選択範囲を作成する必要はありません。見るだけでrtb.SelectionFont.Name、現在のキャレット位置からフォント名が返されます(つまり、何も選択する必要はありません)。

于 2011-05-24T17:14:39.837 に答える