فرض کنید دوتا Panel برنامه داشته باشه و بخواهم Panel2 با فشردن دکمه ، هی غیب بشه و هی ظاهر بشه. و فرم برنامه هم به تبع آن ، تغییر سایز بده.
Panel1.Align را روی alTop و Panel2.Align را روی alClient و Form1.Autosize را هم True کرده ام.
حالا وقتی میگم که Panel2.Visible:= not Panel2.Visible ، دفعه ی اول درست عمل میکنه و پنل 2 غیب میشه و سایز فرم هم کوچیک میشه ولی وقتی دوباره پنل 2 ویزیبل قراره True بشه ، نشونش نمیده و فرم به اندازه ی جدید ، تغییر سایز نمیده.
چیکارش کنم ؟