Nasıl yapılır: Metin Seçimi Alma

Bu örnek, SelectedText kullanıcının denetimde seçtiği metni almak için özelliğini kullanmanın bir yolunu gösterir TextBox .

Örnek

Aşağıdaki Extensible Application Markup Language (XAML) örneği, TextBox Seçilecek bazı metinleri içeren bir denetimin tanımını ve belirtilen bir yöntemi içeren bir denetimi gösterir ButtonOnClick .

Bu örnekte, Click metin seçimini almak için ilişkili olay işleyicisi olan bir düğme kullanılır. Kullanıcı düğmeye tıkladığında, OnClick yöntemi metin kutusundaki seçili metni bir dizeye kopyalar. Metin seçiminin alındığı belirli durumlar (bir düğmeye tıklanması) ve bu seçimle (metin seçimini bir dizeye kopyalama) gerçekleştirilen eylem, çok çeşitli senaryolara uyum sağlayacak şekilde kolayca değiştirilebilir.

<TextBox Name="tbSelectSomeText">
  Some text to select...
</TextBox>

<Button Click="OnClick">Retrieve Selection</Button>

Örnek

Aşağıdaki C# örneği, OnClick Bu örnek IÇIN xaml 'de tanımlanan düğme için bir olay işleyicisi gösterir.

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

Ayrıca bkz.