zoukankan      html  css  js  c++  java
  • Datagridview 虚拟模式

    //把数据放到DataTable中
    DataTable c_dtDtTble = null;
    public DataTable GetDataSet()
      {
      SqlConnection conn = new SqlConnection(connectionString);
      SqlDataAdapter adapter = new SqlDataAdapter("SELECT * FROM Contact1", conn);
      ds = new DataSet();
      adapter.Fill(ds, "Contact1");
      c_dtDtTble=ds.Table[0];
      return c_dtDtTble ;
      }
    //动态添加dataGridView列标题
    private void Form1_Load(object sender, EventArgs e)
            {
                    c_intColumnCount = c_dtDtTble1.Columns.Count;
                    for (int i = 0; i < c_intColumnCount; i++)
                    {
                        DataGridViewColumn l_dgvClmn = new DataGridViewTextBoxColumn();
                        l_dgvClmn.Name = c_dtDtTble1.Columns[i].ColumnName;
                        l_dgvClmn.HeaderText = c_dtDtTble1.Columns[i].ColumnName;
                        dgvContact2.Columns.Add(l_dgvClmn);
                    }
            }
    //填充单元格数据
    private void dgvContact1_CellValueNeeded(object sender, DataGridViewCellValueEventArgs e)
            {
                e.Value = c_dtDtTble.Rows[e.RowIndex][e.ColumnIndex].ToString();
            }
  • 相关阅读:
    [718. 最长重复子数组]
    排序算法--归并,堆,快速排序
    改进的插排--希尔排序
    排序算法--选泡插
    对封装继承多态的理解
    Servlet[springmvc]的Servlet.init()引发异常
    [面试题 16.18. 模式匹配]
    [124. 二叉树中的最大路径和](
    7.29_python_lx_day11
    7.28_python_lx_day18
  • 原文地址:https://www.cnblogs.com/swarb/p/9924348.html
Copyright © 2011-2022 走看看