listview ve checkbox
Tarih
11/06/2010 18:44
Konu Sahibi
6246386
Yorumlar
8
Okunma
3662
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



6246386
Aktif Üye
Kullanici Avatari
Aktif Üye
28
29/03/2010
0
-
-
16/05/2016,17:20
Çözüldü 
arkadaşlar ekteki dosyayı bu forum sitesinden buldum ve bazı düzenlemeler yaparak listviewi anlamaya çalıştım. yapmak isteyipte başaramadığım tablodaki seçim alanını listviewden kontrol edebilmek. yani listviewden checkboxlar işaretlenince tablodaki seçim alanı işaretlensin. tşk.


Ek Dosyalar
.rar   listview.rar (Dosya Boyutu: 21,39 KB / İndirme Sayısı: 58)
6246386, 29-03-2010 tarihinden beri AccessTr.neT
Cevapla


6246386
Aktif Üye
Kullanici Avatari
Aktif Üye
28
29/03/2010
0
-
-
16/05/2016,17:20
Çözüldü 
Arkadaşlar bu konuda yardım edecek kimse yok mu?
6246386, 29-03-2010 tarihinden beri AccessTr.neT
Cevapla


Seruz
Uzman
Kullanici Avatari
Uzman
S.... U....
1.544
7
30/10/2008
804
Tekirdağ
Ofis XP
02/12/2016,15:18
Çözüldü 
Listview nesnesi sadece istenilen kayıtları tablodan alıp listelemeyi sağlıyor.
Listview'in üzerindeki checkbox'lar sadece liste üzerinde hafızada işaretleme yapar,
listview tablodaki alanları direkt olarak etkilemez.

Sizin tablonuzda kayıtları birbirinden ayıran bir kimlik alanı yok.
Öncelikle tablonuza otomatik numara alan bir kimlik alanı eklemek ve bunu listview'e ilave etmek gerekiyor.
Daha sonra listview'in Click, ItemClick veya ItemCheck olaylarından birini kullanarak
(hangisi olduğuna emin değilim) seçildiği anda
veya daha sonra "seçilenleri tabloya kaydet" gibi bir düğme ile
seçilenleri tablodan Update komutu ile güncellemek gerekiyor.

--------
Aşağıdaki konudaki ekte bu özelliklerin nasıl kullanıldığını gösteren bir örnek var.
ListView Seçimli olarak Kullanma 

-------
Ayrıca ingilizce olarak da ekteki ListviewDemo adlı örneği inceleyebilirsiniz.
Listview kullanımı 
Örnek içinde aşağıdaki uygulamalar mevcut
1- Verilerin yüklenmesi
2- satıra ikon ekleme
3- satır rengini değiştirme
4- check box ekleme / çıkarma
5- Listview ızgarasını gösterme / gizleme
6- Başlığa tıklanması ile artan / azalan sıralama
7- Tool tip text uygulaması
8- çift tıklama ile satır hakkında bilgi veren mesaj gösterimi
-----------------------


Aslında sizin örneğiniz üzerinde istediğinizi yapacaktım ama bir telefon geldi ve acil işim çıktı,
siz şimdilik bunlara bakın, bu akşam veya yarın fırsat bulabilirsem sizin örnek üzerinde yaparım.


Ek Dosyalar
.zip   ListviewDemo.zip (Dosya Boyutu: 28,97 KB / İndirme Sayısı: 57)
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla


Seruz
Uzman
Kullanici Avatari
Uzman
S.... U....
1.544
7
30/10/2008
804
Tekirdağ
Ofis XP
02/12/2016,15:18
Çözüldü 
Sn. 6246386

Siz henüz bir cevap yazmadınız ama ben yine de istediğiniz şekilde çalışan örneği gönderiyorum.

Dediğim gibi kisiler tablosuna kisiid adında bir kimlik alanı ekledim ve listview'e bu alanı da ilave ettim.
Ayrıca tabloda zaten secili alanları doldururken işaretlemesi icin kod ilave ettim.

Kod:
        If rs!secim = True Then
            ListView1.ListItems(lstItem.Index).Checked = True
        Else
            ListView1.ListItems(lstItem.Index).Checked = False
        End If


ListView'de checkbox alanı işaretlendiğinde tablodan ilgili kaydın secim alanını değiştiren kodu da şu şekilde ilave ettim:

Kod:
Private Sub ListView1_ItemCheck(ByVal Item As Object)
    CurrentDb.Execute "Update Kisiler Set secim=" & ListView1.ListItems(Item.Index).Checked & " Where Kisiid=" & Item
End Sub



Ek Dosyalar
.rar   ListviewCheckBox_Seruz.rar (Dosya Boyutu: 22,19 KB / İndirme Sayısı: 52)
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla


Seruz
Uzman
Kullanici Avatari
Uzman
S.... U....
1.544
7
30/10/2008
804
Tekirdağ
Ofis XP
02/12/2016,15:18
Çözüldü 
Sn. 6246386,

Sorununuz çözüldü mü?
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla


Seruz
Uzman
Kullanici Avatari
Uzman
S.... U....
1.544
7
30/10/2008
804
Tekirdağ
Ofis XP
02/12/2016,15:18
Çözüldü 
Yine dönüş yapılmayan bir konu.
Üye 17/6'dan beri siteye giriş yapmamış.
Konu taşınmıştır.
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü checkbox seçim kutucunu büyütebilir miyiz? serdar_20 6 3.169 25/02/2016, 23:48 ozanakkaya
Çözüldü Microsoft 2013 Checkbox Data Güncelleme aliyuzen 3 437 23/06/2015, 13:25 aliyuzen
Çözüldü VBA da Checkbox'ın işaretli olduğunu öğrenme ersinalaca 4 1.662 25/11/2013, 01:34 mehmetdemiral
Çözüldü Bakım talimatında checkbox kullanma fatihgns 16 3.975 22/03/2012, 02:49 ozanakkaya
Çözüldü Seçili checkbox ile ilgili verileri gizleme comp_cont 9 2.777 31/01/2012, 14:33 comp_cont


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya