ListView hakkında
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
ListView hakkında
Sel.Al.arkadaşlar.projeme bi listview ekleyim dedim yapmak istediğim şey şu.listview da başlık1 başlık2 başlık3 diye item den ekledim.bu başllıklara bide alt başlık ekledim.ama çalıştırdığım zaman sadece ana başlıklar görünüyor.ana başlığa tıklayınca o ana başlğın alt başlıklarını görüntülesin istiyorum.ama bi türlü yapamadım.bu konu hakkında bilgisi olan arkadaşlar varmı acaba.iyi çalışmalar.
merhaba,
bildiğim kadarıyla listview ile sizin istediğiniz şey olmaz.Sub item ler columns ta belirlernen kolonların değerini vermek için kullanılıyor.bir kaç kolon yaratarak ve viewstyle özelliğini değiştirerek tam olarak neler olduğunu görebilirsiniz.Eğer istediğiniz ağaç görünümü ise TTreeview bileşenini kullanın.Kolay gelsin.
bildiğim kadarıyla listview ile sizin istediğiniz şey olmaz.Sub item ler columns ta belirlernen kolonların değerini vermek için kullanılıyor.bir kaç kolon yaratarak ve viewstyle özelliğini değiştirerek tam olarak neler olduğunu görebilirsiniz.Eğer istediğiniz ağaç görünümü ise TTreeview bileşenini kullanın.Kolay gelsin.
merhaba,
ilk mesajınızda ve ikinci mesajınızda tarif ettiğiniz şeyler birbirinden farklı.
şimdi tarif ettiğiniz şeyi listview ile yapabilirsiniz.
Ana başlıkları columns olarak tanımlayın.Daha sonra altbaşlıklarıda items olarak tanımlayın.Viewstyle ı da Report olarak değiştirin.
Eğer buda olmaz diyorsanız yapmak istediğiniz şeyi daha detaylı olarak anlatın lütfen.O zaman daha iyi çözümler bulunabilir.Kolay gelsin.
iyi çalışmalar.
ilk mesajınızda ve ikinci mesajınızda tarif ettiğiniz şeyler birbirinden farklı.
şimdi tarif ettiğiniz şeyi listview ile yapabilirsiniz.
Ana başlıkları columns olarak tanımlayın.Daha sonra altbaşlıklarıda items olarak tanımlayın.Viewstyle ı da Report olarak değiştirin.
Eğer buda olmaz diyorsanız yapmak istediğiniz şeyi daha detaylı olarak anlatın lütfen.O zaman daha iyi çözümler bulunabilir.Kolay gelsin.
iyi çalışmalar.
merhaba,
delphi nin standart bileşen setinde sizin istediğiniz şeyi yapan bir bileşen varmı emin değilim.Ben bu tarz işler için cx i kullanıyorum.Ama istediğiniz şeyi TTreeList ile kod yazarak çözebilirsiniz.
var
str: String;
begin
Str := Format('%40s%40s', ['birinci ana başlık', 'ikinci ana başlık']);
bu şekilde birinci ana başlık için 40 karakterlik yer ayrılır.sonra ikincisi için.Tabii ki bu işlemi yapan bir bileşen ile çok daha rahat işlem yapacağınız kesin.Ama TTreelist ile aklıma gelen ilk çözüm bu.Kolay gelsin.
iyi çalışmalar.
delphi nin standart bileşen setinde sizin istediğiniz şeyi yapan bir bileşen varmı emin değilim.Ben bu tarz işler için cx i kullanıyorum.Ama istediğiniz şeyi TTreeList ile kod yazarak çözebilirsiniz.
var
str: String;
begin
Str := Format('%40s%40s', ['birinci ana başlık', 'ikinci ana başlık']);
bu şekilde birinci ana başlık için 40 karakterlik yer ayrılır.sonra ikincisi için.Tabii ki bu işlemi yapan bir bileşen ile çok daha rahat işlem yapacağınız kesin.Ama TTreelist ile aklıma gelen ilk çözüm bu.Kolay gelsin.
iyi çalışmalar.