Ben bu şekildeNeden TGroupBox'ımın ComponentCount özelliği 0 döndürüyor?
for i := 0 to GroupBox1.ComponentCount -1 do
if (GroupBox1.Components[i]) is TWinControl then
TWinControl(GroupBox1.Components[i]).Enabled:=False;
yılında GroupBox içinde olan tüm bileşenlerin Enabled
özelliğini ayarlamak çalışıyorum, içeride birkaç bileşenlerle bir TGroupBox var ama ComponentCount i' ne zaman 0 döndürür eksik mi? Bir bileşen tarafından ait bileşenlerin sayısını almak her çocuklara üzerinde size ControlCount ve Controls özelliklerini kullanmalıdır denetimleri yinelemek için
ayrıca bu konuda ayrıntılı için, tasarım zamanında yerleştirilen bileşenler ** aittir ** zamanında ebeveyn 'TForm' tarafından, Bu yüzden' Components' listesinde görünmüyor yüzden 'TGroupBox'. Bunun yerine, 'TForm'un 'Bileşenler' listesinde yer alırlar. –