RichTextBox.DetectUrls プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RichTextBox コントロールに URL (Uniform Resource Locator) が入力される場合に、その URL の書式を自動的に設定するかどうかを示す値を取得または設定します。
public:
property bool DetectUrls { bool get(); void set(bool value); };
public bool DetectUrls { get; set; }
member this.DetectUrls : bool with get, set
Public Property DetectUrls As Boolean
プロパティ値
RichTextBox コントロールに入力された URL を自動的にリンクとして書式設定する場合は true
。それ以外の場合は false
。 既定値は、true
です。
例
次のコード例には、 イベントのイベント ハンドラーが 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
注釈
このプロパティが に true
設定されている場合、 によって URL として決定 RichTextBox されるコントロールに入力されたテキストは、リンクとして自動的に書式設定されます。 コントロール内でクリックされたすべてのリンクを LinkClicked 処理するイベントのイベント ハンドラーを作成できます。
LinkClickedEventArgsイベントのイベント ハンドラーLinkClickedに提供される は、リンクを処理するためにコントロール内でクリックされたリンクを特定できるデータを提供します。
適用対象
こちらもご覧ください
.NET