Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet exemple montre une façon d’utiliser la propriété SelectedText pour récupérer le texte que l’utilisateur a sélectionné dans un contrôleur TextBox.
Définir un contrôle TextBox
L’exemple XAML (Extensible Application Markup Language) suivant montre la définition d’un TextBox contrôle qui contient du texte à sélectionner et un Button contrôle avec une méthode spécifiée OnClick .
Dans cet exemple, un bouton avec un gestionnaire d’événements associé Click est utilisé pour récupérer la sélection de texte. Lorsque l’utilisateur clique sur le bouton, la OnClick méthode copie tout texte sélectionné dans la zone de texte dans une chaîne. Les circonstances particulières dans lesquelles la sélection de texte est récupérée (en cliquant sur un bouton), ainsi que l’action effectuée avec cette sélection (copie de la sélection de texte dans une chaîne), peuvent facilement être modifiées pour prendre en charge un large éventail de scénarios.
<TextBox Name="tbSelectSomeText">
Some text to select...
</TextBox>
<Button Click="OnClick">Retrieve Selection</Button>
Gestionnaire d’événements OnClick
L’exemple C# suivant montre un gestionnaire d’événements OnClick pour le bouton défini dans le code XAML pour cet exemple.
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
Voir aussi
- Vue d’ensemble de la zone de texte
- Vue d’ensemble de RichTextBox
.NET Desktop feedback