共用方式為


如何:擷取文字選取項目

此範例顯示使用 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

另請參閱