RichTextBox.LinkClicked イベント
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーがコントロールのテキスト内のリンクをクリックすると発生します。
public:
event System::Windows::Forms::LinkClickedEventHandler ^ LinkClicked;
public event System.Windows.Forms.LinkClickedEventHandler LinkClicked;
public event System.Windows.Forms.LinkClickedEventHandler? LinkClicked;
member this.LinkClicked : System.Windows.Forms.LinkClickedEventHandler
Public Custom Event LinkClicked As LinkClickedEventHandler
イベントの種類
例
次のコード例には、 イベントのイベント ハンドラーが LinkClicked 含まれています。 イベント ハンドラーは、コントロールのドキュメント内のリンククリックを RichTextBox 処理し、(メソッドを使用して Process.Start ) 既定のブラウザーのインスタンスを起動し、クリックされたリンクのページを表示します。 この例では、 のイベント ハンドラーが イベントRichTextBoxにLinkClicked接続されている必要があります。
private:
void Link_Clicked( Object^ sender, System::Windows::Forms::LinkClickedEventArgs^ e )
{
System::Diagnostics::Process::Start( e->LinkText );
}
private void Link_Clicked (object sender, System.Windows.Forms.LinkClickedEventArgs e)
{
System.Diagnostics.Process.Start(e.LinkText);
}
Private Sub Link_Clicked(sender As Object, e As System.Windows.Forms.LinkClickedEventArgs)
System.Diagnostics.Process.Start(e.LinkText)
End Sub
注釈
このイベントのイベント ハンドラーを作成して、コントロール内でクリックされたリンクを処理できます。 イベント ハンドラーに提供された情報を使用して、ドキュメント内でクリックされたリンクを確認できます。
重要
既定では、リンクはテキストとして表示され、クリックできません。 クリック可能にするには、 プロパティを DetectUrls に true
設定します。
イベントを処理する方法の詳細については、次を参照してください。処理とイベントの発生します。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET