我已經以編程方式將登錄按鈕添加到DataGridView。我想檢查來自數據庫的字段登錄時間,如果它是空的按鈕名稱應該是login
否則它的名字應該是logout
。如何動態添加按鈕名稱和文本到gridview按鈕?
private void frmAttendance_Load(object sender, EventArgs e)
{
GetData();//Fetch data from database
DataGridViewButtonColumn buttonLogin = new DataGridViewButtonColumn();
buttonLogin.Name = "Login";
buttonLogin.Text = "Login";
buttonLogin.UseColumnTextForButtonValue = true;
dataGridView1.Columns.Add(buttonLogin);
// Add a CellClick handler to handle clicks in the button column.
dataGridView1.CellClick += new DataGridViewCellEventHandler(dataGridView1_CellClick);
}
嗨,歡迎來到SO!請告訴我們你到目前爲止做了什麼,請閱讀[this](http://stackoverflow.com/help/how-to-ask) – jomsk1e
我編輯了答案,現在只用第一部分就足夠了。 **要添加按鈕列,您可以**。僅當您需要爲按鈕設置不同的文本時才使用第二部分。希望你找到更新有用:) –