Merhaba.
Listview de Checkboxsı bir türlü aktif edemedim; Checkboxsı nasıl aktif edebilirim?
CheckBoxsı aktif etme
- fesiharslan
- Üye
- Mesajlar: 591
- Kayıt: 20 Eki 2006 11:37
- Konum: Erzurum
- İletişim:
Re: CheckBoxsı aktif etme
Merhaba;
Listview ile ilgili yapacağınız tüm işlemleri
kod blokları arasına alarak yapın.
Listview ile ilgili yapacağınız tüm işlemleri
Kod: Tümünü seç
ListviewAdı.BeginUpdate;
...
...
ListviewAdı.EndUpdate;
- fesiharslan
- Üye
- Mesajlar: 591
- Kayıt: 20 Eki 2006 11:37
- Konum: Erzurum
- İletişim:
Re: CheckBoxsı aktif etme
Checkbox'u listview item'larında göstermek istiyorsanız;
Formun OnCreate olayına;
yazmanız yeterlidir.
Tüm listeyi kontrol etmek için;
Formun OnCreate olayına;
Kod: Tümünü seç
ListView1.Editmode := true;
Tüm listeyi kontrol etmek için;
Kod: Tümünü seç
procedure TForm1.Button1Click(Sender: TObject);
var
i: Integer;
begin
for i := 0 to ListView1.Items.Count - 1 do
begin
if ListView1.Items[i].Checked = true then //Seçili ise
begin
ShowMessage(i.toString+'. Eleman Seçilidir');
end;
end;
end;
Re: CheckBoxsı aktif etme
Merhaba, Bilgilendirme için teşekkür ederim;
Rehberden telefon numarası ve isimleri aynı anda listelemek için Listview kullanıyorum;
Listview üzerinden ve kod ile (ListView1.Editmode := True) yaparak denemiştim, fakat hem Checkbox aktif olmadığı gibi Listviewdeki Detail alanına gelen isimlerde kayboluyor sadece text alanındaki telefon numaraları görünüyor. bunun için nasıl bir çözüm bulabilirim...
Rehberden telefon numarası ve isimleri aynı anda listelemek için Listview kullanıyorum;
Listview üzerinden ve kod ile (ListView1.Editmode := True) yaparak denemiştim, fakat hem Checkbox aktif olmadığı gibi Listviewdeki Detail alanına gelen isimlerde kayboluyor sadece text alanındaki telefon numaraları görünüyor. bunun için nasıl bir çözüm bulabilirim...
Kod: Tümünü seç
Listele := ListView1.Items.Add;
Listele.Detail := Ad;
Listele.Text := TelNo;
Re: CheckBoxsı aktif etme
Merhabalar,
Listview'i seçtikten sonra Object İnspector penceresinden
Edit Mode seçeneğini True yapınız, sonrasında
ItemAppearance sekmesine gelerek açılan seçenekleri şu şekilde ayarlaryınız:
Devamında, ItemAppearanceObjects sekmesindeki seçeneklerden:
ItemObjects : Detail > kısmına girerek Visible özelliğini true yapınız.
Sonrasında ki Detail kısmının nerde duracağını yukarıdaki ayarları takip ederek düzenleye bilirsiniz..
Başarılar..
Listview'i seçtikten sonra Object İnspector penceresinden
Edit Mode seçeneğini True yapınız, sonrasında
ItemAppearance sekmesine gelerek açılan seçenekleri şu şekilde ayarlaryınız:
Kod: Tümünü seç
ItemAppearance : ListItemRightDetail
ItemEditAppearance : ListItemRightDetailShowCheck
ItemObjects : Detail > kısmına girerek Visible özelliğini true yapınız.
Sonrasında ki Detail kısmının nerde duracağını yukarıdaki ayarları takip ederek düzenleye bilirsiniz..
Başarılar..