PDA

View Full Version : سوال: نمایش آیتم های انتخواب شده لیست باکس در مسج باکس.



MoslemCG
شنبه 07 دی 1392, 00:27 صبح
سلام
من یک لیست باکس دارم که کاربر میتونه همزمان چند مورد رو انتخواب کنه.
حالا میخوام وقتی روی دکمه ی X کلیک کرد، اون آیتم هایی که از لیست باکس انتخواب شده بودن توی یه مسیج باکس نشون داده بشن.
این کار رو واسه حالتی که فقط یک آیتم رو میشه انتخواب کرد انجام دادم اما در حالتی که چندین آیتم رو بشه همزمان انتخواب کرد نتونستم به هیچ نتیجه ای برسم...

ممنون میشم اگر کسی راهنمایی کنه.

امید خطیبی
شنبه 07 دی 1392, 08:48 صبح
با سلام خدمت دوست عزیز

من فکر کنم شما باید این کار را انجام دهید زمانی که شما روی لیست باکس خود کلیک می کنید شماره ایندکس آن را در یک آرایه تک بعدی نگه دارید که خود سیستم این کار را انجام میده و شما با استفاده از یک شرط و نام لیستباکس و ایندکس و سلکتد می تونین بفهمید که کدوم انتخاب شده و کدوم خیر

نمونه کد نداشتم که به شما بدهم ولی فکر کنم قبلا همین طور استفاده کرده بودم
اگر پیدا کردید کد را در این جا هم قرار بدهید
موفق باشید

MoslemCG
شنبه 07 دی 1392, 22:16 عصر
ممنون که جواب دادید اما من هر روشی که تست کردم به نتیجه نرسیدم
ممنون میشم اگر کسی بتونه کد بزاره

Boy_nn
یک شنبه 08 دی 1392, 08:34 صبح
بهترین راه حل استفاده از foreach هست

foreach (var selectedItem in listbox.SelectedItems)
{

}