dataGridView添加按鈕

來源:互聯網
上載者:User
 private void frmCheckoutList_Load(object sender, EventArgs e)        {            string sql = "select * from se_ClientInfo ";            DataTable dt = SHIFT.GetDataTable(sql);            this.dataGridView1.DataSource = dt;            dataGridView1.Columns[0].HeaderText = "系統編號";            dataGridView1.Columns[0].DataPropertyName = "InnerID";            dataGridView1.Columns[0].Visible = false;            #region 添加按鈕            /*添加按鈕            DataGridViewButtonColumn btnEdit = new DataGridViewButtonColumn();            btnEdit.Name = "btnEdit";            btnEdit.HeaderText = "編輯";            btnEdit.Text = "編輯";            btnEdit.Width = 50;            btnEdit.UseColumnTextForButtonValue = true;            dataGridView1.Columns.Insert(0, btnEdit);            DataGridViewButtonColumn btnDel = new DataGridViewButtonColumn();            btnDel.Name = "btnDel";            btnDel.HeaderText = "刪除";            btnDel.Text = "刪除";            btnDel.Width = 50;            btnDel.UseColumnTextForButtonValue = true;            dataGridView1.Columns.Insert(1, btnDel);            DataGridViewButtonColumn btnLog = new DataGridViewButtonColumn();            btnLog.Name = "btnLog";            btnLog.HeaderText = "記錄";            btnLog.Text = "記錄";            btnLog.Width = 50;            btnLog.UseColumnTextForButtonValue = true;            dataGridView1.Columns.Insert(2, btnLog);             **/            #endregion            #region 圖片            ///* 圖片            DataGridViewImageColumn btnImageEdit = new DataGridViewImageColumn(false);            Image imgEdit = new Bitmap(Properties.Resources.Save, new Size(16, 16));            btnImageEdit.Image = imgEdit;            btnImageEdit.Width = 50;            btnImageEdit.HeaderText = "編輯";            btnImageEdit.Name = "btnImageEdit";            this.dataGridView1.Columns.Insert(0, btnImageEdit);            DataGridViewImageColumn btnImageDel = new DataGridViewImageColumn(false);            Image imgDel = new Bitmap(Properties.Resources.Delete, new Size(16, 16));            btnImageDel.Image = imgDel;            btnImageDel.Width = 50;            btnImageDel.HeaderText = "刪除";            btnImageDel.Name = "btnImageEdit";            this.dataGridView1.Columns.Insert(1, btnImageDel);            DataGridViewImageColumn btnImageLog = new DataGridViewImageColumn(false);            Image img = new Bitmap(Properties.Resources.Select,new Size(16,16));            btnImageLog.Image = img;            btnImageLog.Width = 50;            btnImageLog.HeaderText = "記錄";            btnImageLog.Name = "btnImageLog";            this.dataGridView1.Columns.Insert(2, btnImageLog);            // * */            #endregion         }        private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)        {            int CIndex = e.ColumnIndex;            if (CIndex == 0)            {                FSTERP.Sell.frmClientInfo frm = new FSTERP.Sell.frmClientInfo();                SHIFT.ShowFrm(frm, dataGridView1["InnerID", e.RowIndex].Value.ToString(), "客戶詳情");            }            else if (CIndex == 1)            {               if (MessageBox.Show("確認刪除?", "此刪除不可恢複", MessageBoxButtons.YesNo) == DialogResult.Yes)                 {                    MessageBox.Show("刪除!");                }            }            else if (CIndex == 2)            {                FSTERP.Sell.frmClientRecord frm = new FSTERP.Sell.frmClientRecord();                SHIFT.ShowFrm(frm, dataGridView1["InnerID", e.RowIndex].Value.ToString(), "客戶記錄");            }        }

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.