Bir kayıt grubunu işaretlemek

1 2 3 4 5
25/03/2009, 15:00

okileturc

Selamlar
Arkadaşlar bir sürekli form üzerine çağıdığım kayıtların "bazılarını" checkbox ile işaretlemek ve bu bloğa bir eylem yapmak istiyorum. ( Güncellemek, silmek, vb ) Bunu sorgu fillreleri ile yapmak elbette mümkün ama benim istediğim "tek tek seçim " .Bu checkbox u tabloda bir alan olarak tutarsam çok kullanıcı ortamda ayni anda ayni işi yapan kişi diğer kullanıcının işaretlediği kayıtları da işaretlenmiş olarak görüyor. Bu konuyu nasıl çözerim. Bir örnekle anlatırsanız sevinirim ya da varsa örneğin linkini verirmisiniz. Tşk
Kolay gelsin
25/03/2009, 15:21

Seruz

List View'de bağımsız bir checkbox vardı diye hatırlıyorum.
Onu kullanabilirsiniz.
Bende arşivime bi bakayım, bulursam eklerim.
ListView demosunu buldum, ekledim.
İstediğiniz şekilde CheckBox olayı var.
"Populate ListView" düğmesine tıkladığınızda göreceksiniz.
"Toggle CheckBoxes" ile eklenip kaldırılabiliyor, checkbox'lar.
--------------------------------------
Örnek içinde aşağıdaki uygulamalar mevcut iyi çalışmalar

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

(Referans hatası verebilir, Microsoft Windows Common Controls 6.0 (SP6) MSCOMCTL.ocx dosyasını tanımlayın.)
25/03/2009, 16:57

okileturc

Örnek harika, çok tşk

Listview yüklenecek kayıt sayısında bir sınır varmıdır ?
25/03/2009, 17:01

Seruz

Valla bilmiyorum ama ufak bir limit olacağını sanmıyorum.
Bi bakayım bulursam yazarım.
Google'da araştırdım biraz, sadece bir sitede 32767 olarak bir limit gördüm.

http://www.infoqu.com/dev/visual-basic-p...-102828-1/
25/03/2009, 21:20

okileturc

seruz hocam,
listview oluşturmak, checkbox la işaretleme, kaldırma, satır boyama vb
herşey çok güzel ancak ben seçileri kayıtlardan yeni bir tablo oluşturmak istiyorum ve bunu maalesef şu ana kadar beceremedim Yardımlarınızı rica ediyorum, Tşk
25/03/2009, 21:54

Krizantem

1 2 3 4 5