0

私は .net 開発者です。デスクトップアプリケーションを構築しています。richtexbox のテキストの後に LinkLabel を追加する方法は?

テキストの挿入に.pastメソッドを使用しました。

4

1 に答える 1

0

デフォルトでは、コントロール自体のリンクを検出する必要があります。そうでない場合は、いつか変更した可能性があります。

コントロールのプロパティに移動し、それがTrueDetectUrlsに設定されていることを確認してください。これにより、コントロール内のリンクが検出されます。

リンクをクリックしたときにリンクを処理するには、LinkClicked イベントのイベント ハンドラーを作成して、コントロール内でクリックされたすべてのリンクを処理します。LinkClicked イベントのイベント ハンドラーに提供される LinkClickedEventArgs は、リンクを処理するためにコントロールでクリックされたリンクを判別できるようにするデータを提供します。

ここで詳細を読むことができます: https://msdn.microsoft.com/en-us/library/system.windows.forms.richtextbox.detecturls(v=vs.110).aspx

于 2015-07-20T14:06:21.353 に答える