Yanehsar
چهارشنبه 04 فروردین 1395, 11:23 صبح
سلام دوستان
من یکی از سلولهای دیناگرید خودم رو به شکل button در آوردم که میخوام وقتی کاربرم روش کلیک کرد اون ستون حذف بشه . الان با استفاده از این کدها میتونم به مقادیر سلول ها دست پیدا کنم
if (dgvAyeh.CurrentRow.Cells[dgvAyeh.CurrentCell.ColumnIndex].Value != null)
{
IDAyeh = Convert.ToInt32(dgvAyeh.CurrentRow.Cells["ID"].Value.ToString());
}
var senderGrid = (DataGridView)sender;
if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0)
{
MessageBox.Show(IDAyeh.ToString());
}
کدهای بنده داخل رویداد سل کلیک نوشتم ، مشکل بنده اینجاست که ابتدا باید حتما روی یکی از مقادیر کلیک کنم و بعدش روی سلول اول کلیک کنم تا اعمال بشه!!!!!مشکل کارم کجاست .ممنون میشم راهنمائیم کنید
من یکی از سلولهای دیناگرید خودم رو به شکل button در آوردم که میخوام وقتی کاربرم روش کلیک کرد اون ستون حذف بشه . الان با استفاده از این کدها میتونم به مقادیر سلول ها دست پیدا کنم
if (dgvAyeh.CurrentRow.Cells[dgvAyeh.CurrentCell.ColumnIndex].Value != null)
{
IDAyeh = Convert.ToInt32(dgvAyeh.CurrentRow.Cells["ID"].Value.ToString());
}
var senderGrid = (DataGridView)sender;
if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0)
{
MessageBox.Show(IDAyeh.ToString());
}
کدهای بنده داخل رویداد سل کلیک نوشتم ، مشکل بنده اینجاست که ابتدا باید حتما روی یکی از مقادیر کلیک کنم و بعدش روی سلول اول کلیک کنم تا اعمال بشه!!!!!مشکل کارم کجاست .ممنون میشم راهنمائیم کنید