Richtextboxから派生したコントロールに次のテキストを入力しました
「世界は{美しい}」。
私の主な目的は、「美しい」という言葉へのリンクを作成することです。これはCFE_LINKを使用して作成できますが、テキストを選択するときです。
Select(4,9)を使用すると、4〜9の範囲のテキストが削除されます。
誰かが私が見逃しているものを手伝ってくれますか?
コード:
Richtextboxから派生したユーザーコントロールを作成しています。
以下に正確なコードを示します。色の変更は行っていません。Selectコマンドは、選択したテキストをデフォルトで青に設定していると思います。
protected override void OnKeyPress(KeyPressEventArgs e)
{
String keypressed = e.KeyChar.ToString();
if(keypressed == "}")
Select(4,9)
base.OnKeyPress(e);
}