Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym przykładzie pokazano jeden ze sposobów użycia właściwości SelectedText w celu pobrania tekstu wybranego przez użytkownika w kontrolce TextBox.
Definiowanie kontrolki TextBox
Poniższy przykład rozszerzalnego języka znaczników aplikacji (XAML) przedstawia definicję kontrolki TextBox, która zawiera tekst do zaznaczenia, oraz kontrolkę Button z określoną metodą OnClick.
W tym przykładzie do pobrania zaznaczenia tekstu jest używany przycisk ze skojarzonym programem obsługi zdarzeń Click. Gdy użytkownik kliknie przycisk, metoda OnClick 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 (skopiowanie zaznaczonego tekstu do ciągu znaków) można łatwo zmodyfikować w celu uwzględnienia różnorodnych 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ę obsługi zdarzeń OnClick dla przycisku zdefiniowanego w języku XAML w tym przykładzie.
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 także
.NET Desktop feedback