RichTextBox.DetectUrls Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy RichTextBox element automatycznie formatuje ujednolicony lokalizator zasobów (URL) podczas wpisywania w kontrolce.
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
Wartość właściwości
true
jeśli adresy RichTextBox URL wpisywane w kontrolce będą automatycznie formatowane jako link; w przeciwnym razie . false
Wartość domyślna to true
.
Przykłady
Poniższy przykład kodu zawiera procedurę obsługi zdarzeń dla LinkClicked zdarzenia. Procedura obsługi zdarzeń przetwarza łącza w dokumencie RichTextBox kontrolki i uruchamia wystąpienie domyślnej przeglądarki (przy użyciu Process.Start metody ), wyświetlając stronę dla klikniętego linku. Ten przykład wymaga, aby LinkClicked program obsługi zdarzeń był połączony ze zdarzeniem dla elementu RichTextBox.
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
Uwagi
Jeśli ta właściwość jest ustawiona na true
wartość , dowolny tekst wprowadzony w kontrolce, który jest określany przez RichTextBox element jako adres URL, jest automatycznie sformatowany jako link. Można utworzyć procedurę obsługi zdarzeń dla LinkClicked zdarzenia, aby obsłużyć wszystkie linki kliknięte w kontrolce. Element LinkClickedEventArgs dostarczany do programu obsługi zdarzeń dla LinkClicked zdarzenia zawiera dane, które umożliwiają określenie, które łącze zostało kliknięne w kontrolce w celu przetworzenia linku.