zoukankan      html  css  js  c++  java
  • DataTable表格在LIstView中显示的方法

      /// <summary>
            /// 将DataTable表个数据显示在ListView中
            /// </summary>
            /// <param name="dt"></param>
            /// <param name="lv"></param>
            public void ShowDataInListView(DataTable dt, ListView lv)
            {
                lv.Clear();
                lv.AllowColumnReorder = true;//用户可以调整列的位置
                lv.GridLines = true;//显示行与行之间的分隔线   
                lv.FullRowSelect = true;//要选择就是一行   
                lv.View = View.Details;//定义列表显示的方式  
                lv.Scrollable = true;//需要时候显示滚动条  
                lv.MultiSelect = false; // 不可以多行选择   
                lv.HeaderStyle = ColumnHeaderStyle.Clickable;
                lv.View = View.Details;
                int RowCount, ColumnCount;
                DataRow dr = null;
                if (dt == null) return;
                RowCount = dt.Rows.Count;
                ColumnCount = dt.Columns.Count;
                //添加列标题名
                for (int i = 0; i < ColumnCount; i++)
                {
                    lv.Columns.Add(dt.Columns[i].Caption.Trim(),lv.Width/ColumnCount);
                }
                if (RowCount == 0) return;
                for (int i = 0; i < RowCount; i++)
                {
                    dr = dt.Rows[i];
                    lv.Items.Add(dr[0].ToString());
                    for (int j = 1; j < ColumnCount; j++)
                    {
                        lv.Items[i].SubItems.Add(dr[j].ToString());
                    }
                }
           
            }

  • 相关阅读:
    继承-方法重写
    继承2
    继承
    JAVA-基本数据类型与引用数据类型区别
    JS判断一个数是否为质数
    Yslow
    Sublime Less 自动编译成css
    chrom调试
    解决在微信中部分IOS不能自动播放背景音乐
    常用的jq插件
  • 原文地址:https://www.cnblogs.com/pengJk/p/6531399.html
Copyright © 2011-2022 走看看