Jak odzyskać wybór tekstu
W tym przykładzie pokazano jeden ze sposobów użycia SelectedText właściwości w celu pobrania tekstu wybranego przez użytkownika w kontrolce TextBox .
Definiowanie kontrolki TextBox
Poniższy przykład extensible Application Markup Language (XAML) przedstawia definicję kontrolki TextBox zawierającej jakiś tekst do wybrania, oraz kontrolkę Button z określoną OnClick metodą.
W tym przykładzie do pobierania zaznaczenia tekstu służy przycisk ze skojarzoną Click procedurą obsługi zdarzeń. Gdy użytkownik kliknie przycisk, OnClick metoda kopiuje dowolny zaznaczony tekst w polu tekstowym do ciągu. Konkretne okoliczności pobierania zaznaczenia tekstu (kliknięcie przycisku), a także akcji podjętej za pomocą tego zaznaczenia (kopiowanie zaznaczenia tekstu do ciągu) można łatwo zmodyfikować w celu uwzględnienia różnych scenariuszy.
<TextBox Name="tbSelectSomeText">
Some text to select...
</TextBox>
<Button Click="OnClick">Retrieve Selection</Button>
Procedura obsługi zdarzeń OnClick
Poniższy przykład w języku C# przedstawia procedurę OnClick obsługi zdarzeń dla przycisku zdefiniowanego w języku XAML na potrzeby tego przykładu.
void OnClick(object sender, RoutedEventArgs e)
{
String sSelectedText = tbSelectSomeText.SelectedText;
}
Private Sub OnClick(ByVal senter As Object, ByVal e As RoutedEventArgs)
Dim sSelectedText As String = tbSelectSomeText.SelectedText
End Sub
Zobacz też
.NET Desktop feedback
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla