【Wince-DataTable填充ListView】DataTable的数据填充到ListView控件,适用.Net2.0

 

  在开发WinCE6.0程序的时候,要把DataTable的数据显示到ListView控件上,无法使用绑定,

只能使用循环遍历。

思路:外循环遍历行,内循环遍历列

            //DataTable:dt2
            //ListView:listView1,控件上要添加列columns
            if (dt2 == null)
                return;
            else
            {
                listView1.Items.Clear();
                ListViewItem item;
                int rowno=0;
                foreach (DataRow row in dt2.Rows)
                {
                    item = new ListViewItem();
                    rowno++;
                    item.Text = rowno.ToString(); //行数,不要可省略
                    for (int i = 0; i < dt2.Columns.Count; i++)
                    {
                        string str = row[i].ToString();
                        item.SubItems.Add(row[i].ToString());
                    }
                    listView1.Items.Add(item);
                }
            }

 

posted @ 2016-07-25 10:00  发明创造小能手  阅读(469)  评论(0编辑  收藏  举报
levels of contents