30-03-2020, Saat: 17:43
Merhaba,
Eğer flowlayout'a eklediğiniz panellerin sayısı ve üst üste ya da yanyana kaç adet olacağı da belli ise bu panellerin yükseklik değerlerini alın.
- Flowlayout'u VertScrollBox içerisinde iken align:= top durumuna getirin.
- Flowlayout'a kafadan bir yükseklik değeri verin örneğin 250
- Paneller alt alta ve tek tek ise yani sıralama panel1, panel2,panel3 diye alt alta sıralanıyor ise panellerin height değerlerini toplayıp formcreate olayında flowlayout'un height değerine eşleyin.
- paneller yanyana ikili şekilde aşağı doğru ise panel1,panel2,panel3,panel4 vs... bu durumda panel1 + panel3'ün yükseklik değerlerini flowlayout'a eşleyin.
kabaca en basit ve ilkel olarak istediğinize bu şekilde ulaşmış olursunuz.
Peki uygulama yan çevrildiğinde ne olacak ? derseniz onu da siz çözün
biz öğrenelim.
Eğer flowlayout'a eklediğiniz panellerin sayısı ve üst üste ya da yanyana kaç adet olacağı da belli ise bu panellerin yükseklik değerlerini alın.
- Flowlayout'u VertScrollBox içerisinde iken align:= top durumuna getirin.
- Flowlayout'a kafadan bir yükseklik değeri verin örneğin 250
- Paneller alt alta ve tek tek ise yani sıralama panel1, panel2,panel3 diye alt alta sıralanıyor ise panellerin height değerlerini toplayıp formcreate olayında flowlayout'un height değerine eşleyin.
FlowLayout1.Height := panel1.Height + panel2.Height + panel3.Height ;
- paneller yanyana ikili şekilde aşağı doğru ise panel1,panel2,panel3,panel4 vs... bu durumda panel1 + panel3'ün yükseklik değerlerini flowlayout'a eşleyin.
kabaca en basit ve ilkel olarak istediğinize bu şekilde ulaşmış olursunuz.
Peki uygulama yan çevrildiğinde ne olacak ? derseniz onu da siz çözün
biz öğrenelim.
