Cshar Textbox A Yazılanı Listbox A Ekleme

C# TextBox’tan ListBox’a Veri Ekleme: Kapsamlı Bir Kılavuz

Giriş

C# uygulamalarında, kullanıcıdan veri girdisi almak için TextBox kontrolleri yaygın olarak kullanılır. Bu verileri, kullanıcı arayüzünde daha sonra görüntülenmek veya işlenmek üzere saklamak için ListBox kontrolleri kullanılabilir. Bu makale, C# uygulamalarında TextBox’tan ListBox’a veri ekleme işlemini ayrıntılı olarak inceleyecektir.

TextBox ve ListBox Kontrolleri

  • TextBox: Kullanıcıların metin girmesine izin veren bir giriş kontrolüdür.
  • ListBox: Kullanıcılara birden çok öğe içeren bir liste sunan bir seçim kontrolüdür.

TextBox’tan ListBox’a Veri Ekleme

TextBox’tan ListBox’a veri eklemek için aşağıdaki adımları izleyebilirsiniz:

  1. TextBox ve ListBox Kontrolleri Oluşturun: Formunuzda bir TextBox ve bir ListBox kontrolü oluşturun.
  2. TextBox’ın TextChanged Olayını İşleyin: Kullanıcı TextBox’a metin girdiğinde tetiklenecek TextChanged olayını işleyin.
  3. ListBox’a Yeni Bir Öğe Ekleyin: TextChanged olay işleyicisinde, TextBox’ın Text özelliğini alın ve bunu ListBox’a yeni bir öğe olarak ekleyin.

Kod Örneği

Aşağıdaki kod örneği, TextBox’tan ListBox’a veri ekleme işlemini göstermektedir:

“`csharp
private void textBox1_TextChanged(object sender, EventArgs e)
{
// TextBox’ın metnini alın
string text = textBox1.Text;

// ListBox'a yeni bir öğe ekleyin
listBox1.Items.Add(text);

}
“`

Ek Özellikler

TextBox’tan ListBox’a veri ekleme işlemine ek olarak, aşağıdaki ek özellikleri de uygulayabilirsiniz:

  • Yinelenen Öğeleri Engelleme: ListBox’a yinelenen öğeler eklenmesini önlemek için ListBox’ın AllowDuplicates özelliğini false olarak ayarlayın.
  • Öğeleri Sıralama: ListBox’ın Sorted özelliğini true olarak ayarlayarak öğeleri alfabetik olarak sıralayın.
  • Öğeleri Seçme: Kullanıcıların ListBox’taki öğeleri seçmesine izin vermek için ListBox’ın SelectionMode özelliğini ayarlayın.

Faydalı Kaynaklar

Sonuç

TextBox’tan ListBox’a veri eklemek, C# uygulamalarında kullanıcı girdisini işlemek için önemli bir görevdir. Bu makale, bu işlemi gerçekleştirmek için adım adım bir kılavuz sağlamıştır. Ek özellikler ve faydalı kaynaklarla birlikte, bu bilgi, uygulamalarınızda TextBox ve ListBox kontrollerini etkili bir şekilde kullanmanıza yardımcı olacaktır.


Yayımlandı

kategorisi