PDA

View Full Version : لیست باکس بصورت Auto Size



Babak-Aghili
شنبه 18 تیر 1384, 20:39 عصر
سلام.
-------------
میخوام لیست باکس ، بصورت Auto Size عمل کند ....

کمک کنید ...
-------------
ممنون

EhsanKhafan
یک شنبه 19 تیر 1384, 08:18 صبح
ببین یه لیست باکس صفات ItemsHeight داره و Height .خوب هر وقت یه Item اضافه کردی Height را به اندازه ItemHeight افزایش بده. . . و همینطور وقتی Remove کردی کاهش بده.این شکلی میشه نه:
Height=Items.Count*ItemsHeight

Babak-Aghili
یک شنبه 19 تیر 1384, 09:47 صبح
منظورم از نظر عرض بود نه ارتفاع ... چون برای ارتفاع که Scorll میگذاره ....

اینجوری نوشتم ...نشد !

listBox.Width= myTextBox.Text.Length + 5;
listBox.Refresh () ;

, ولی کار نکرد .....
-----------
قبلا توی وب چشمم خورده بود به یک مقاله که برای همین کار نوشته شده بود ... ولی الان یادم نیست توی کدوم سایت بود ......

EhsanKhafan
سه شنبه 21 تیر 1384, 12:46 عصر
listbox هم Horizental Scroll داره هم Vertical ،افقی و عمودی. . .