Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  En çok Windows Gezgininde dosyaları listelerken gördüğümüz, Windows'un standart liste kontrolü. Listeleme işini birkaç farklı modda yapabilir: List, Tile, Details, SmallIcons, LargeIcons gibi. .Net'te System.Windows.Forms aduzayı altında ListView adında bir class ile kullanıma sunulmuştur.

Bugün bu kontrolle uğraşmak durumunda kaldım da edindiğim bir tecrübemi paylaşayım dedim. Liste içindeki herhangi bir item'ı programatik olarak seçmek için şunu yapabiliyorsunuz:
ListViewItem item = listView.FindItemWithText("Filanca Item");
if(item != null)
   item.Selected = true;

Ancak ListView kontrolü otomatik olarak seçtiğiniz item'ın görüneceği şekilde scroll etmiyor. Bunun için item'ın EnsureVisible() metodunu çalıştırmak gerekiyor. Yani şöyle;
ListViewItem item = listView.FindItemWithText("Filanca Item");
if(item != null)
{
   item.Selected = true;
   item.EnsureVisible();
}

fizikci
04 Ekim 2006 16:43 ~ 04 Ekim 2006 21:56
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1078 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen