Vb.net ListView Özellikleri

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
17 Mar 2017
Mesajlar
119
Tepki puanı
1
9 HİZMET YILI
[font=Arial, Helvetica, sans-serif]Merhaba arkadaşlar bu dersimizde listview ile karşınızdayım listview listeler oluşturmak içn kullanılan nesnelerir.bu nsnenin çeşitli özellikleri vardır Bunlar;[/FONT]
[font=Arial, Helvetica, sans-serif]1)AllowColumnReorder = listviewdeki kolonların yerlerinin değiştirilebilmesi sağlar.True iken kolonların yerleri değiştirilebilir
2)CheckBoxses = sütunların başında checkbox kullanılmasını sağlar.checkbox bildiğiniz gibi tik atma kutularıdır.
3)columns = Bunlar listemizin kolonlarıdır.örnek;adı,soyadı,email vs.
4)FullRowSelect = herhangi bir satır tıklandığında bütün satırın seçilmesi işlemidir.Alabileceği değerler true ve falsedir
5)GridLines = bu özellik ise satırlar ve sütunlar arasındaki çizgilerin görünmesini sağlar 
6)İtems = Adından anlaşılacağı gibi listemizin herbir satırına item denir
7)Sorting = Sorting listenin sıralanmasını sağlar eğer değeri true ise liste ilk kolona göre sıralanır
8)Wiew = Listemizin şeklidir bunu alabileceği değerler · Büyük Simge,Küçük Simge,Liste şeklinde,Rapor şeklindedir tabi bunlar ingilizce olarak kullanılır

Özelliklerimiz properties menüsünden ayarlanacağı gibi kodlarlada ayarlanabilir [/FONT]

Kod:
listview1.columns.add("Adı",75,HorizontalAlignment.Right)
listview1.columns.add("Soyadı",75,HorizontalAlignment.Right)
[align=justify][font=Arial, Helvetica, sans-serif]Burda 2 adet kolon ekledik kolon adları sırasıyla Adı ve soyadıdır.Burdaki 75 kolonların kalınlığıdır."HorizontalAlignment.Right" kolondaki verilerin sağa dayalı olarak görülmesini sağlar isterseniz HorizontalAlignment.left yapıp sola yada HorizontalAlignment.center yapıp ortada durmasını sağlayabilirsiniz
listview'e veri eklerken teker teker ekleyebilirsiniz ama eğer birden çok veriyi ekliyorsanız döngü oluşturmanız daha sağlıklı olacaktır

Veri eklerken[/FONT]
Kod:
listview1.items.add("veri")
[font=Arial, Helvetica, sans-serif]şeklinde eklenebilir ama burada veri sadece 1. kolona eklenir eğer diğer kolonlara eklemek istiyorsak[/FONT]
Kod:
listview1.items(0).subitems.add("veri")
[font=Arial, Helvetica, sans-serif]şeklinde yazdığımızda 1. satırın 2. kolonona ekler burda 0 bizim veriyi eklemek istediğimiz satırın numarasıdır.numaralar 0 dan başlar

Veri silerken[/FONT]
Kod:
listview1.items.removeat(2)
[font=Arial, Helvetica, sans-serif]burda 2 bizim silmek istediğimiz satırın numarası unutmayın sayılar 0 dan başlıyordu yani yukarıdaki kod 3. satırdaki veileri siler eğer hepsini birlikte silmek istiyorsanız[/FONT]
Kod:
listview1.items.clear
[font=Arial, Helvetica, sans-serif]kod bütün verileri siler

Örneğin listviewde seçtiğimiz veriyi silmek istiyorsak[/FONT]
Kod:
listview1.items.removeat(listview1.selecteditem(0).index)
[font=Arial, Helvetica, sans-serif]kodunu kullanırız burda selecteditem.index bizim seçtiğimiz satırın sıra numarasını veriyor.

Örneğin 1 den 150 kadar sayıları listeye sırayla yazalım bunu için tabiki döngü kullanacaz[/FONT]
Kod:
dim sayı as integer
for sayı=0 to 150 
listview1.items.add(sayı)
next
[font=Arial, Helvetica, sans-serif]işte bu kadar basit burda for döngüsünde sayı 0'dan Başlayıp Birer Birer artıyor ve her seferinde listemize sayı değerini yazdırıyor[/FONT]
[/align]
 
Bilinmiyor
Efsane Üye
Katılım
26 Şub 2016
Mesajlar
4,271
Çözümler
3
Tepki puanı
792
Ödüller
13
10 HİZMET YILI
İyi Anlatmışın Yararlı
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst