Aracılığıyla paylaş


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

Bu örnekte, kullanıcının SelectedText denetiminde seçtiği metni almak için TextBox özelliğini kullanmanın bir yolu gösterilmektedir.

TextBox denetimi tanımlama

Aşağıdaki Genişletilebilir Uygulama Biçimlendirme Dili (XAML) örneği, seçilebilir metin içeren bir TextBox denetiminin tanımını ve belirtilen Button yöntemine sahip bir OnClick denetimini gösterir.

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

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

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

OnClick olay işleyicisi

Aşağıdaki C# örneği, bu örnekte XAML'de tanımlanan düğme için OnClick olay işleyicisini 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 bakınız