C# Listbox’lar Arası Bilgi Alışverişi
C# programı gelişim aşamasında zaman zaman karşımıza C# Listbox’lar arası bilgi alışverişi uygulaması nasıl yapılır sorusu çıkıyor.
Bu kodlar ile birlikte Listbox’lar arası bilgi alışverişi hesabını kolayca yapabileceksiniz.
C# Listbox’lar Arası Bilgi Alışverişi
C# dilinde listbox değişenleri arasında bilgi alışverişi yapmak her zaman göründüğü gibi kolay olmayabilir. Tıpkı veri tabanlarına örnek olarak tanımlayabileceğimiz bir çok listbox arasında bilgi alışverişi için hangi verinin hangi tabloya gittiği oldukça önemlidir. Basit bir örnek ile sizler listbox değişkenlerini anlatacağız.
Add komutu ile listbox’lara istediğiniz veriyi ekleyebilirsiniz.
RemoveAt komutu ile istediğiniz bir öğeyi kaldırabilirsiniz. Listede geri kalan öğeler kaldırılan değişkenin yerini alacak şekilde tekrar numaralandırılır. Örnek olarak 1. sırada olan bir öğeyi kaldırırsanız 2. sırada olan öğe 1. olarak tanımlanacaktır.
AddRange Komutu bağımsız olarak tanımlanan değişkenleri liste şeklinde çağırır.
Clear Komutu ile numarasını verdiğimiz listbox’ların içindeki tüm verileri siler.
private void button1_Click(object sender, EventArgs e) //LISTBOX1 DEN SEÇİLENİ LISTBOX2 YE AKTARMA { listBox2.Items.Add(listBox1.Text); listBox1.Items.RemoveAt(listBox1.SelectedIndex); } private void button2_Click(object sender, EventArgs e) {//LISTBOX1 DEKİLERİN TÜMÜNÜ LISTBOX2 YE AKTARMA listBox2.Items.AddRange(listBox1.Items); listBox1.Items.Clear(); private void button3_Click(object sender, EventArgs e){ //LISTBOX2 DEN SEÇİLENİ LISTBOX1 E AKTARMA listBox1.Items.Add(listBox2.Text); listBox2.Items.RemoveAt(listBox2.SelectedIndex); private void button4_Click(object sender, EventArgs e) {//LISTBOX2 DEKİLERİN TÜMÜNÜ LISTBOX1 E AKTARMA listBox1.Items.AddRange(listBox2.Items); listBox2.Items.Clear(); private void button5_Click(object sender, EventArgs e) {//SEÇİLENİ SİL listBox1.Items.RemoveAt(listBox1.SelectedIndex); listBox2.Items.RemoveAt(listBox2.SelectedIndex); } } }
Son olarak Sizlerde kendi yazdığınız programları, istek ve sorularınızı bizlere iletişim kısmından iletebilirsiniz.
C# ile ilgili kavramlara ek olarak, C# öğrenimini teşvik etmek için karar verme ve döngü kontrolleri dahil olmak üzere bazı örnekler ve örnek uygulamalar vardır. Kodlarda herhangi bir problem olduğunda lütfen yorum kısmından iletişime geçiniz.
Diğer Örnek Kodlar
VİSUAL BASİC RADİOBUTTON İLE HESAP MAKİNESİ YAPIMI
DOĞUM TARİHİNE GÖRE BURCUNU BULAN PROGRAM VİSUAL BASİC
VİSUAL BASİC VÜCUT KİTLE ENDEKSİ HESAPLAMA