PDA

View Full Version : این کد مشکلش چی هستش؟



ebtekar
دوشنبه 22 بهمن 1386, 13:46 عصر
سلام من می خوام با هر کلیک محتویات ردیف انتخاب شده در یک listview در Listview دیگری اضافه بشه مثل سبد خرید یا صدور فاکتور برای الگو های چند انتخابی

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



listView2.Items[0].SubItems[0].Text = (listView1.Items[listView1.FocusedItem.Index].SubItems[0].Text);

ebtekar
دوشنبه 22 بهمن 1386, 20:42 عصر
من منتظر هستم کسی نیست راهنماییم کنه خودم هم همچنان دارم سرو کله می زنم باهاش

hassan razavi
دوشنبه 22 بهمن 1386, 22:07 عصر
برای اضافه کردن آیتم از متد Add استفاده کنید.

ebtekar
دوشنبه 22 بهمن 1386, 22:58 عصر
متوجه نشدم میشه بیشتر توضیح بدید یا یه نمونه برام بزارید خیلی سرچ کردم

choobin84
دوشنبه 22 بهمن 1386, 23:56 عصر
listBox2.Items.Add("addmyitem");"

ebtekar
جمعه 26 بهمن 1386, 18:05 عصر
ببین عزیز من از این کد به این صورت استفاده کردم


listView2.Items.Add(listView1.Items[listView1.FocusedItem.Index].SubItems[0].Text);


خوب حالا می خوام فیلد بعدی رو انتقال بدم به این صورت


listView2.Items.Add(listView1.Items[listView1.FocusedItem.Index].SubItems[1].Text);

هر ساب ایتم در یه ایتم مجزا اضافه میشه کمکم کنید منم می خوام کل ردیف انتخاب شده وارد لیست بشه
اگه بشه به این صورت نوشت مشکلم حل بود


listView2.Items.subitems[0].Add

منتظر راهنمایی شما هستم

ebtekar
شنبه 27 بهمن 1386, 11:27 صبح
منتظرم دوستان منتظر کمک شما مغزم راه نمیده باید کاملش کنم

واسه پدرم دعا کنید تو بیمارستان بستری هستش(اخطار مغزی) تو این شرایط من بی تجربه واسم راه فکری نمونده

pesar irooni
شنبه 27 بهمن 1386, 17:33 عصر
سلام دوست عزیز
برای کاری که میخوای انجام بدی ابتدا باید یه آیتم اضافه کنی و بعد بقیه رو به ساب آیتم اضافه کنی به صورت زیر :


listView2.Items.Add(listView1.Items[listView1.FocusedItem.Index].Text);
listView2.Items[0].SubItems.Add(listView1.Items[listView1.FocusedItem.Index].SubItems[1]);

بعد هر چقدر ساب ایتم داری کد خط دوم باید تکرار بشه
در ضمن ساب آیتم ها شمارشون از 1 شروع میشه

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

Zeytoon
یک شنبه 28 بهمن 1386, 07:51 صبح
این کد این کارو انجام میده



privatevoid listView1_DoubleClick(object sender, EventArgs e)
{
ListViewItem lvi = newListViewItem();
lvi = (ListViewItem)listView1.Items[listView1.SelectedIndices[0]].Clone();
listView2.Items.Add(lvi);
}