Sümeyye Kök

Posts Tagged ‘C# ve access ile listview

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..