Yazeka
Arama sonuçlarına göre oluşturuldu
TextBox'tan ListBox'a veri aktarmak için aşağıdaki adımları izlemek gerekmektedir:
- Denetimlerin Oluşturulması: Visual Studio'nun Araç Kutusu'ndan TextBox ve ListBox denetimlerini forma sürükleyip bırakmak 1.
- Olay İşleyicisi Eklenmesi: TextBox'a "TextChanged" olayı için bir olay işleyicisi eklemek ve bu olay işleyicisinde kod yazmak 12.
- Metnin ListBox'a Eklenmesi: Items.Add yöntemi kullanılarak TextBox'ta girilen metin ListBox'a eklenir 13.
- Çoğaltmaların Önlenmesi: Metnin zaten ListBox'ta olup olmadığını kontrol etmek için Contains yöntemi kullanılır 1.
- ListBox'ın Güncellenmesi: TextBox'ın metni değiştiğinde ListBox'ı güncellemek için Invalidate metodu kullanılır 1.
Örnek C# kodu:
private void textBox1_TextChanged(object sender, EventArgs e) { if (!listBox1.Items.Contains(textBox1.Text)) { listBox1.Items.Add(textBox1.Text); listBox1.Invalidate(); } } ``` [1](https://www.teknolib.com/csharp-textboxa-yazilani-listboxa-ekleme/).
5 kaynaktan alınan bilgiyle göre: