PDA

View Full Version : سوال: دادن نام آیتم بعد از تیک زدن چک لیست باکس



asgary89
یک شنبه 07 شهریور 1389, 09:14 صبح
سلام دوستان
من یک چک لیست باکس دارم که می خوام بعد از تیک زدن آیتم های آن همان حلظه نام اونو بهم بده، نام ایتم هایی که به ترتیب تیک خوردند به همان ترتیب میخوام به هم بچسبونم و اگر هم تیک اونو برداشتم همان لحظه نام آیتم رو حذف کنه،
لطفا راهنماییم کنید.

mmd2009
یک شنبه 07 شهریور 1389, 10:36 صبح
با سلام.

دوست عزیز من این کدو نوشتم برات که کار هم کرد. امیدوارم به دردت بخوره. اگر زیاد هم جالب نیست بذارش پای سر دردم. چون دیدم زیاد نیاز داری سعی خودم رو کردم که خوب در بیاد

تو رویداد ItemCheck بذار کدهارو



int d = int.Parse(checkedListBox1.SelectedIndex.ToString() );
if (checkedListBox1.GetItemCheckState(d) == CheckState.Unchecked)
{
listBox1.Items.Add(checkedListBox1.SelectedItem.To String());
}

if (checkedListBox1.GetItemCheckState(d) == CheckState.Checked)
{
for (int i = 0; i <= listBox1.Items.Count - 1; i++)
{
if (listBox1.Items[i].ToString() == checkedListBox1.SelectedItem.ToString())
{
listBox1.Items.RemoveAt(i);
}
}
}