sjhosseini
یک شنبه 22 آذر 1388, 09:03 صبح
سلام
من کد زیر رو برای اضافه کردن گروه و ایتمهای مربوط به هر گروه نوشتم ولی مشکلش اینه که به ازای هر آیتم یک گروه تشکیل میده و نمیتونه آیتمهای با گروه مشابه رو تو یک گروه بزاره.
myClass clsRecord = new myClass();
DataTable dt = clsRecord.Get_All_Record();
listView1.Groups.Clear();
listView1.Items.Clear();
ListViewGroup lvg;
ListViewItem lvi;
for (int i = 0; i < dt.Rows.Count; i++)
{
DataRow drow = dt.Rows[i];
lvg = new ListViewGroup(drow["Group_Title"].ToString());
if (!listView1.Groups.Contains(lvg))
listView1.Groups.Add(lvg);
lvi = new ListViewItem(drow["Item_title"].ToString(), lvg);
listView1.Items.Add(lvi);
}
من کد زیر رو برای اضافه کردن گروه و ایتمهای مربوط به هر گروه نوشتم ولی مشکلش اینه که به ازای هر آیتم یک گروه تشکیل میده و نمیتونه آیتمهای با گروه مشابه رو تو یک گروه بزاره.
myClass clsRecord = new myClass();
DataTable dt = clsRecord.Get_All_Record();
listView1.Groups.Clear();
listView1.Items.Clear();
ListViewGroup lvg;
ListViewItem lvi;
for (int i = 0; i < dt.Rows.Count; i++)
{
DataRow drow = dt.Rows[i];
lvg = new ListViewGroup(drow["Group_Title"].ToString());
if (!listView1.Groups.Contains(lvg))
listView1.Groups.Add(lvg);
lvi = new ListViewItem(drow["Item_title"].ToString(), lvg);
listView1.Items.Add(lvi);
}