حذف آیتم های انتخاب شده در کنترل هایی نظیر ListBox ، Combobox و …
احتمالاً کدی که به ذهن شما خطور میکنه مانند کد زیر باشه
foreach ( int selectedIndex in myListBox.SelectedIndices) { myListBox.Items.RemoveAt(selectedIndex); }
اما اگر توجه کنید با حذف اولین آیتم انتخاب شده آرایه ای که لیست آیتم های کنترل لیست باکس رو نگه داری می کنه بازسازی میشه و کد بالا بلا استفاده میشه …
بنابراین …
برای حذف یک یا چند آیتم انتخاب شده در کنترل دلخواه (در اینجا لیست باکس) از کد زیر استفاد کنید :
while(myListBox.SelectedItems.Count > 0)
{
myListBox.Items.Remove(myListBox.SelectedItems[0]);
}
سلام
من یه تکست باکس ایجاد کردم که به بانک sql متصله و این تکست باکس به فیلد ایدی من در بانک sql بایند شده و این ایدی identity (شمارنده اتوماتیک) فعاله، حال میخاستم بدونم که چجوری وقتی فرممو باز میکنم و میخام یه شخص جدید رو اضافه کنم به لیستم یکی به ایدی اضافه بشه و در تکست باکس نمایش داده بشه
سلام، ممنون میشم سوالتونو توی بخش پرسش و پاسخ مطرح بفرمایید
Thank’s