Access listview selectedindex-Access listview satır seçme
Posted by: sumeyyekok on: Şubat 12, 2012
- In: ACCESS | C# | Makaleler
- 2 Comments
1-C# ile Acces bağlantısı kurmuş ve projenizde emin adımlarla ilerlerken ListView’de tüm satırın tek tıklamayla seçilmesini istersiniz:
Bunun için ListView’e tıklayıp Properties bölümünden FullRowSelect özelliğini True olarak ayarlamamız yeterli olacaktır.
Daha sonra tıkladığınız verilerin TextBox’larınıza aktarılması için ise;
private void listView1_SelectedIndexChanged(object sender, EventArgs e)
{
//listviewden satır seçip textboxa aktarma kodu:)
if (listView1.SelectedItems.Count > 0)
{
textBox1.Text = listView1.SelectedItems[0].SubItems[0].Text;
textBox2.Text = listView1.SelectedItems[0].SubItems[1].Text;
textBox3.Text = listView1.SelectedItems[0].SubItems[2].Text;
}
}
bu kod parçacığını kullanmanız yeterlidir.Ancak direk kodları yapıştırırsak çalışmaz.Yine ListView’in Properties->Events sekmesinden SelectedIndexChanged : listView1_SelectedIndexChanged seçili olarak tıklamanız ve açılan kod sayfasına bu kodu yapıştırmanız yeterli olacaktır.
2-Eğer Otomasyon işlemi yapıyorsanız ve bir text dosyasından veri okuyup yazıyorsanız orada ise listBox ta aynı işlemi yapmak isterseniz:
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
int index = (sender as ListBox).SelectedIndex;
listBox1.SelectedIndex = index;
listBox2.SelectedIndex = index;
listBox3.SelectedIndex = index;
}
şeklinde olmalıdır.Kolay gelsin..
1 | Seyhmus
Mart 12, 2012 3:34 pm
Dostum benim gibi yeni başlayanlar için faydalı bir çalışma olmuş, diğer paylaşımların gibi. Küçük bir tavsiye etmek, hem böylece kaynaklarından daha fazla yararlanmak isterim; anlatımlarını resimlerle zenginleştirirsen çok makbule geçer 🙂 İyi çalışmalar…
—Dijital Dünyanın Fiberoptik Çocukları—
sumeyye
Mart 12, 2012 5:45 pm
eyw dostum inş işine yaramıştır:) haklısın üşenmemem ve resim de eklemem lazım dikkate alcam,teşekkür ederim:))