using System;
using System.Windows.Forms;
using System.Drawing;
namespace DataGridView
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btn_Click(object sender, EventArgs e)
{
myDataGridView.Columns.Clear();
myDataGridView.ColumnCount = 2;
myDataGridView.Columns[0].Name = "User ID";
myDataGridView.Columns[1].Name = "Password";
string[] row = new string[] { "abc", "abc"};
myDataGridView.Rows.Add(row);
row = new string[] { "pqr", "pqr"};
myDataGridView.Rows.Add(row);
row = new string[] { "ghanashyam", "ghanashyam"};
myDataGridView.Rows.Add(row);
row = new string[] { "jignesh", "jignesh"};
myDataGridView.Rows.Add(row);
DataGridViewButtonColumn dgvButton = new DataGridViewButtonColumn();
dgvButton.FlatStyle= FlatStyle.System;
dgvButton.HeaderText = "Button";
dgvButton.Name = "Button";
dgvButton.UseColumnTextForButtonValue = true;
dgvButton.Text = "New";
myDataGridView.Columns.Add(dgvButton);
}
private void myDataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 2)
{
//Write here your code...
MessageBox.Show("You Have Selected " + (e.RowIndex + 1).ToString() + " Row Button");
}
}
}
}