RichTextBox.DetectUrls 屬性

定義

取得或設定值,指出 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 提供的資料,可讓您判斷控制項中已按一下哪個連結,以處理連結。

適用於

另請參閱