Tüm TextBox'ları Temizle(t)mek

Birçok arkadaşımız için lazım olacak bir kodu sizinle paylaşıyorum. Projenizdeki tüm TextBoxları bu kodlar ile temizleyebilirsiniz.

Merhaba arkadaşlar..

Birçok arkadaşımız için lazım olacak bir kodu sizinle paylaşıyorum. Projenizdeki tüm TextBoxları bu kodlar ile temizleyebilirsiniz.

Ve inanın bazı arkadaşlar sırf projelerinde bu yöntemi bilmediklerinden tüm kontrolleri ayrı ayrı (Örn. TextBox1.Clear() ....TextBoxn.Clear() ) yap(tır)arak işlerini daha zorlaştırıyorlar. Umarım yararı olur.

Teşekkürler, iyi çalışmalar...




using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Text;

using System.Windows.Forms;



namespace OzelDersTextBoxSil

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

       

        private void button1_Click(object sender, EventArgs e)

        {



           Temizle(); // Temizle methodunu cagırıyorum

      

           

           

        } 

        private void Temizle() // Temizle methodu hazırlıyorum.

        {

            foreach (Control kontrolum in this.Controls) // Kontroller Koleksiyonundan Control oluşturup kontrolum değişkenine aktarıp sıraya alıyorum

            {

                if (kontrolum is TextBox) // eğer eklenen kontrol TextBox ise

                {

                    kontrolum.Text = ""; // TextBoxların hepsinin değerini boşaltıyorum..

                }

            }

        }



       private void Form1_Load(object sender, EventArgs e)

       {



       }



    

    }

}

  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Güzelmiş

Yukarı Git