RichTextBox.DetectUrls 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,指出 RichTextBox 是否會在將統一資源定位器 (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 ,並顯示已按一下之連結的頁面。 此範例要求事件處理常式已連線至 的 LinkClickedRichTextBox 事件。
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
為 ,則輸入控制項的任何 RichTextBox 文字都會由 決定為 URL 的任何文字自動格式化為連結。 您可以為 事件建立事件處理常式, LinkClicked 以處理控制項中按一下的所有連結。 提供給 LinkClickedEventArgs 事件的 事件處理常式 LinkClicked 提供的資料,可讓您判斷控制項中已按一下哪個連結,以處理連結。