Jak: Načíst výběr textu
Tento příklad ukazuje jeden ze způsobů, jak pomocí vlastnosti SelectedText načíst text, který uživatel vybral v ovládacím prvku TextBox.
Definování ovládacího prvku TextBox
Následující příklad XAML (Extensible Application Markup Language) ukazuje definici ovládacího prvku TextBox, který obsahuje určitý text k výběru, a Button ovládací prvek se zadanou metodou OnClick.
V tomto příkladu se k načtení výběru textu používá tlačítko s přidruženou obslužnou rutinou události Click. Když uživatel klikne na tlačítko, metoda OnClick zkopíruje libovolný vybraný text v textovém poli do řetězce. Konkrétní okolnosti načtení výběru textu (kliknutí na tlačítko) a akce provedené s tímto výběrem (kopírování výběru textu do řetězce) lze snadno upravit tak, aby vyhovovala široké škále scénářů.
<TextBox Name="tbSelectSomeText">
Some text to select...
</TextBox>
<Button Click="OnClick">Retrieve Selection</Button>
Obslužná rutina události OnClick
Následující příklad jazyka C# ukazuje obslužnou rutinu události OnClick pro tlačítko definované v xaml pro tento příklad.
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
Viz také
.NET Desktop feedback