11 Haziran 2015 Perşembe

TextBox Karakter Kontrolü


TextBox a girilen karakter sayısına göre label ın rengini değiştiren program yapımı kodları aşağıdaki gibidir...




Tasarımımız aşağıdaki gibi olacaktır. Tasarımda bir adet textbox, bir adet label kullanılmıştır.




using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace textboxKarakterSayisi
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            int karakterSayisi = 160 - textBox1.Text.Length;
            label1.Text ="Kalan Karakter Sayısı :" + karakterSayisi.ToString();
            label1.Visible = true;
            if (karakterSayisi<160 br="">            {
                label1.ForeColor = Color.Green;
            }
            if (karakterSayisi<100 br="">            {
                label1.ForeColor = Color.DarkBlue;
            }
            if (karakterSayisi<40 br="">            {
                label1.ForeColor = Color.Red;
            }
        }
    }
}

Hiç yorum yok: