C# TextBox’a girilen karakterleri sayma ve sınırlama | Kazım ŞİMŞEK

C# TextBox’a girilen karakterleri sayma ve sınırlama

Bu örneğimizde C# programında yapılmış bir karakter saydırma işlemi yapacağız. Öncelikle ekrana çok satırlı bir textbox yerleştiriyoruz. Daha sonra form yükleme olayına yani program çalıştığında textbox’a girilecek maksimum karakter sayısını 260 ile sınırlandırıyoruz. Daha sonra Textbox’a girilen karakterleri her karakter girildiğinde yada silindiğinde saydırıyoruz. Toplamda 260 karakter olunca yazma işlemi durdurularak ekrana mesaj şeklinde uyarı verdiriyoruz.

Programın ekran görüntüleri:

karakter1

karakter2

Programın C# kodları:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace karakter_say
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            int u = textBox1.TextLength;
            label1.Text = "Yazılan Karakter Sayısı: "+ textBox1.TextLength.ToString();

            if (u == 260)
            {
                MessageBox.Show("Maksimum sınıra ulaştınız!");
            }
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            textBox1.MaxLength = 260;
        }
    }
}

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

WP-SpamFree by Pole Position Marketing

Watch Dragon ball super