بفرما داداش . اینم کد کامل و بدون مشکلش . خودت طبق برنامت جایگزینش کن
کد قبلی این مشکل رو دداشت که اگه یک گزینه که تیک خورده رو دوباره روش کلیک می کردیم ، دوباره میاوردش توی لیست . اما توی این کد این مشکل برطرف شده .
کد حذف از لیست باکس بابرداشتن تیک هم گذاشته شد
if (CheckedListBox1.GetItemChecked(CheckedListBox1.Se lectedIndex) == true) {
for (i = 0; i <= ListBox1.Items.Count; i++) {
ListBox1.SelectedIndex = Conversion.Val(i - 1);
if (ListBox1.Text == CheckedListBox1.Text)
ListBox1.Items.RemoveAt(ListBox1.SelectedIndex);
}
ListBox1.Items.Add(CheckedListBox1.SelectedItem.To String);
}
if (CheckedListBox1.GetItemChecked(CheckedListBox1.Se lectedIndex) == false) {
for (i = 0; i <= ListBox1.Items.Count; i++) {
ListBox1.SelectedIndex = Conversion.Val(i - 1);
if (ListBox1.Text == CheckedListBox1.Text)
ListBox1.Items.RemoveAt(ListBox1.SelectedIndex);
}
}

فک کنم این سخت ترین کدی بود که تاحالا نوشتم

\\\موفق باشید///
