如何:检索文本选定内容
此示例演示了使用 SelectedText 属性检索用户在 TextBox 控件中选择的文本的一种方法。
定义 TextBox 控件
下面的 Extensible Application Markup Language (XAML) 示例演示了包含一些要选择的文本的 TextBox 控件和具有指定 OnClick 方法的 Button 控件的定义。
在此示例中,使用带有关联 Click 事件处理程序的按钮来检索文本选择。 当用户单击该按钮时,OnClick 方法将文本框中的任何选定文本复制到字符串中。 检索文本选择的特定情况(单击按钮),以及对该选择执行的操作(将文本选择复制到字符串)可以轻松修改,以适应各种场景。
<TextBox Name="tbSelectSomeText">
Some text to select...
</TextBox>
<Button Click="OnClick">Retrieve Selection</Button>
OnClick 事件处理程序
以下 C# 示例显示了在 XAML 中为此示例定义的按钮的 OnClick 事件处理程序。
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