سلام خدمت اساتید عزیز
در فایل ضمیمه فرمی قرار دارد که در قسمت عنوان اون تعدادی تکست باکس با عناوین مربوطه و یک لیست باکس در قسمت دیتیل فرم وجود دارد
خصوصیت HorizontalAnchor تکست باکس ها با لیبل های اونها در حالت Right تنضیم شده
اندازه سمت چپ لیست باکس صفر و اندازه عرض اون معادل عرض فرم یا Me.InsideWidth تنضیم شده
اگر خصوصیت HorizontalAnchor لیست باکس رو در حالت Both قرار بدهیم و در رویداد Form_Resize اندازه عرض اون رو تعیین نکنیم کنترل های فوق در حالت ماکسیمایز و ریستور شدن اون در قسمت سمت راست فرم قابل مشاهده می باشند ولی اگر اندازه عرض لیست باکس رو معادل Me.InsideWidth قرار بدهیم وقتی فرم ماکسیمایز میشود و بخواهیم دوباره اندازه فرم رو به حالت اول دربیاوریم کنترهای فوق قابل مشاهده نمی باشند .
با توجه به توضیحات بالا آیا راهی وجود دارد که اگر اندازه عرض لیست باکس رو معادل Me.InsideWidth تعیین شود موقعیت کنترها در سمت راست فرم در هر حالتی حفظ شود و قابل مشاهده باشند ؟ چون به دلایلی میخواهم تغییر عرض لیست باکس صرفاً از طریق تعیین اندازه اون صورت بگیره نه از طریق خصوصیت HorizontalAnchor
با تشکر





پاسخ با نقل قول