当前位置:编程学习 > C#/ASP.NET >>

關於重寫datagridview控件的問題

因為datagridview不能繼承,導致不得不重寫好多相同的代易做图,所以我想自定義一個datagridview控件的columns屬性
但總沒有成功代易做图如下
        public DataGridViewColumn[] sComboxCols
        {
            get
            {
                return scomboxcols;                
            }
            set
            {
                scomboxcols = value;
                SetColumn();
            }
        }
        public void SetColumn()
        {
            for (int ii = 0; ii < scomboxcols.Length; ii++)
            {
                DataGridViewTextBoxColumn dc = new DataGridViewTextBoxColumn();
                dc.DataPropertyName = scomboxcols[ii].DataPropertyName;
                dc.HeaderText = scomboxcols[ii].HeaderText;
                dc.Name = scomboxcols[ii].Name;
                dataGridView1.Columns.Add(dc);
            }
        }
     public void DataSource(DataSet ds)
        {
            dataGridView1.DataSource = ds.Tables[0];
        }
數據始終綁定不到自定義的列上去 --------------------编程问答-------------------- 沒有人來試一下嗎,設定的屬性不能保存
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,