PDA

View Full Version : سوال: قراردادن تعداد زیادی TextBoxدر یک کنترل



k_ce_esf
چهارشنبه 26 مرداد 1390, 12:02 عصر
باسلام
چندین TextBox دارم که یکی یکی در زمان اجرا ایجاد میشن.میخوام یه جایی داشته باشم که بتونم مثل ListBox وقتی تعداد item ها درش از ارتفاع listBox زیاد تر شه،خود به خود scroll بخوره .میتونم توی ListBox،به عنوان itemهاش text box اضافه کنم؟اگه میشه چه طوری؟اگه نمیشه کنترل دیگه ای هست که من بتونم چندین textbox درش اضافه کنم طوری که اگه تعداد textbox ها از یه حدی بیشتر شد ،اون کنترل اسکرول بخوره و اندازه اولیش ثابت باقی بمونه؟:افسرده:
خیلی ممنون میشم کمکم کنید.

hasbar
چهارشنبه 26 مرداد 1390, 12:29 عصر
خود فرم ويژگي scroll داره
يه نگاه به panel هم بندازيد

quantomquery
چهارشنبه 26 مرداد 1390, 12:36 عصر
سلام
از flowLayoutPanel استفاده کن و خاصیت auto scrool رو true کن و خاصیت flowDirection رو topDown کن
بعد کنترل رو بهش اظافه کن

موفق باشید

k_ce_esf
چهارشنبه 26 مرداد 1390, 13:47 عصر
خود فرم ويژگي scroll داره
يه نگاه به panel هم بندازيد

خیلی ممنونم.توی فرمم کامپوننت های مختلف دارم ،برای همین نمیتونم از این ویژگی خود فرم استفاده کنم.
panel خاصیت auto scroll داره اما هر کار کردم فقط یک text box در زمان اجرا درش اضافه می شد.


سلام
از flowLayoutPanel استفاده کن و خاصیت auto scrool رو true کن و خاصیت flowDirection رو topDown کن
بعد کنترل رو بهش اظافه کن

موفق باشید

خیلی ممنون.از همین کنترل استفاده کردم و بهم جواب داد،فقط flowDirection رو RightToLeft باید قرار میدادم تا اسکرول به صورت عمودی داشته باشم.