View Full Version : سوال در مورد ListBox
mohammadsamadi1377
یک شنبه 22 بهمن 1391, 18:12 عصر
با سلام
يه برنامه دارم كه يك List Box تو اون هست
حالا ميخوام اگر تغيري توي اين List Box بوجود آمد يك دستور خاص (مثلا Unload Me ) اجرا شود !!!
Please Help
m2011kh
یک شنبه 22 بهمن 1391, 19:45 عصر
سلام.
چون ListBox مثل TextBox رویداد Change نداره باید خودتون براش ایجاد کنید.
میتونید با ایتفاه از یک تایمر مقدار ListCount رو چک کنید و در صورت تغییر دستوراتتون رو اعمال کنید.
و اول کار تمام متون داخل تکست رو داخل یک آرایه بریزید و اونم یا هی با تامیر چک کنید که مقدار های قبلی با جدید ها تفاوت دارند یا نه.که این کار وقتی که listCount ها و یا متون داخلش زیاد بشه این چک کردن شما حافظه اضافی اشغال میکنه و سرعت سیستم رو میاره پایین.
بهتر و کم دردسر تر از همه این که هر کدی که قراره لیست باکس رو تغییر بده و بعد از تغییر دادنش کدی که شما در نظر دارید رو انجام بدن مثلا به قول خودتون Unload Me.
MMD
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.