• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Listview'de Tag-Text ilişkisi Nedir?

Katılım
5 Ocak 2009
Mesajlar
1,586
Excel Vers. ve Dili
2003 Türkçe
Selam,
Listview'de Tag-Text ilişkisi Nedir? Nerelerde ve Nasıl kullanılır?

Yardımcı olabilir misiniz?
 
"Tag" özelliğini herhangi bir değer saklamak için kullanabilirsiniz. Bu, bir sayaç değeri olabilir mesela... veya seçili satırın indexi gibi.

Ben iki userformun haberleşmesi için kullanmıştım.
 
"Tag" özelliğini herhangi bir değer saklamak için kullanabilirsiniz. Bu, bir sayaç değeri olabilir mesela... veya seçili satırın indexi gibi.

Ben iki userformun haberleşmesi için kullanmıştım.

Selam,
İlginize çok teşekkür ederim. Pek anlayamadım. Mümkünse bir kaç farklı alanda örnek verebilmeniz veya ilgili link verebilmeniz mümkün müdür?
Mesela Listview'i süzme ve sıralama işlemlemlerinde kullanabilir miyiz? kullanabiliyorsak nasıl kullanabiliriz?

İyi çalışmalar.
 
Sanırım yanlış anladınız. Tag özelliği tıpkı bir "değişken" gibidir. Ne verirseniz onu saklar; görünür değildir. Başka da birşey değildir.
 
Tag, bir nesnenin, üzerinde geçici olarak veri saklayabileceğiniz alanıdır. Bu alana bir veri atayıp daha sonra tekrar çağırıp kullanabilirsiniz. Ne amaçla kullanabileceğinizi sizin hayal gücünüze bağlıdır. Örneğin,

listview1.tag=1 derseniz 1 rakamını bu tag alanına depolamış olursunuz. Sonrasında veriyi tekrar çağırmak için listview.tag yazmak yeterlidir.
 
Merhabalar,

Listview'in, Text değeri, seçili (seçilmiş) elemanı (lvwReport görünümünde ilk sütunda gördüğünüz yazıyı) getirir. Seçili eleman yoksa, Empty döndürür. Eğer elemanların hepsi birnirinden farklıysa, her seçimde, Text değeri değişir.

Şimdi, şunu düşünün.

İki Listview'iniz var. Birinden eleman seçerek, diğer Listview'e sürüklemektesiniz. İşleminiz bitince de, sürüklenen veri diğer Lvw'de de görünmekte.

Kural olarak da; her eleman, arka arkaya sadece bir defa sürüklenebilir olsun.

Bu durumda sizin, "bir önceki sürüklenen"i tutmanız gerekecektir.

Lvw'lerden herhangi birinin tag alanına, sürükle-bırak (drag-drop) işlemi bittikten sonra, işlem gören veriyi yazdırabilirsiniz.

Böylelikle, sürükle-bırak kontrolünü "Tag"dan yaparak, mükerrerliği engellersiniz.

Not :Bu kontrolü değişkenlerle de yapabilirsiniz. "Tag" kullanımı için örneklenmiştir.

Gördüğümüz gibi "Text" her an değişebilir ancak "Tag" siz istediğinizde değişir.

Tag kullanımı; dendiği gibi hayal gücünüzle ve kullanımının pratikliğiyle alakalıdır.


.
 
Tag, bir nesnenin, üzerinde geçici olarak veri saklayabileceğiniz alanıdır. Bu alana bir veri atayıp daha sonra tekrar çağırıp kullanabilirsiniz. Ne amaçla kullanabileceğinizi sizin hayal gücünüze bağlıdır. Örneğin,

listview1.tag=1 derseniz 1 rakamını bu tag alanına depolamış olursunuz. Sonrasında veriyi tekrar çağırmak için listview.tag yazmak yeterlidir.

Selam,
Hocam çok teşekkür ederim. Sayenizde anladım. Listview'e veri alırken ve Sıralama yaparken çok faydası oldu.

İyi çalışmalar.
 
Merhabalar,

Listview'in, Text değeri, seçili (seçilmiş) elemanı (lvwReport görünümünde ilk sütunda gördüğünüz yazıyı) getirir. Seçili eleman yoksa, Empty döndürür. Eğer elemanların hepsi birnirinden farklıysa, her seçimde, Text değeri değişir.

Şimdi, şunu düşünün.

İki Listview'iniz var. Birinden eleman seçerek, diğer Listview'e sürüklemektesiniz. İşleminiz bitince de, sürüklenen veri diğer Lvw'de de görünmekte.

Kural olarak da; her eleman, arka arkaya sadece bir defa sürüklenebilir olsun.

Bu durumda sizin, "bir önceki sürüklenen"i tutmanız gerekecektir.

Lvw'lerden herhangi birinin tag alanına, sürükle-bırak (drag-drop) işlemi bittikten sonra, işlem gören veriyi yazdırabilirsiniz.

Böylelikle, sürükle-bırak kontrolünü "Tag"dan yaparak, mükerrerliği engellersiniz.

Not :Bu kontrolü değişkenlerle de yapabilirsiniz. "Tag" kullanımı için örneklenmiştir.

Gördüğümüz gibi "Text" her an değişebilir ancak "Tag" siz istediğinizde değişir.

Tag kullanımı; dendiği gibi hayal gücünüzle ve kullanımının pratikliğiyle alakalıdır.


.

Selam,
Hocam detaylı açıklamalarınız için çok teşekkür ederim. Sayenizde anladım. Listview'e veri alırken ve Sıralama yaparken çok faydası oldu. Ancak, (drag-drop) konusunu bilmediğimden Tag nasıl kullanılır anlamadım.


Çok teşekkürler.
İyi çalışmalar.
 
Geri
Üst