Voici ce que j'ai:C# Vérifier entrée en dynamique créée richtextbox
private void button1_Click(object sender, EventArgs e)
{
//Creating the RichTextBox
RichTextBox rtb = new RichTextBox();
rtb.Location = new Point(20, 20);
rtb.Width = 400;
rtb.Height = 300;
rtb.BackColor = Color.White;
rtb.Font = new Font("Mistral", 16, FontStyle.Regular);
int size = rtb.TextLength;
rtb.AcceptsTab = true;
rtb.ScrollBars = RichTextBoxScrollBars.Both;
rtb.ReadOnly = false;
rtb.MaxLength = rtb.TextLength;
rtb.ShortcutsEnabled = true;
rtb.EnableAutoDragDrop = true;
Controls.Add(rtb);
}
Je veux capitaliser l'entrée de l'utilisateur en utilisant
string text = rtb.Text.ToUpper();
rtb.Text = text;
rtb.SelectionStart = rtb.Text.Length;
Pour ce faire, je dois obtenir l'entrée de l'utilisateur constamment dans rtb.Text Comment puis-je y parvenir? Merci d'avance.
Dans quelle partie du code capitalise-vous l'entrée de l'utilisateur? –
C'est la partie dont j'ai vraiment besoin. Pendant que l'utilisateur tape, je veux mettre en majuscule l'entrée de l'utilisateur. Je sais que si j'ai créé la RTB à l'aide de la boîte à outils, tout ce que je devais faire était de mettre le code "string text = rtb.Text.ToUpper(); dans le gestionnaire d'événements – JackTheRipper