PDA

View Full Version : سوال: کنترل پر بودن فقط یک ستون از دیتا گرید ویو



sm_1366
جمعه 13 دی 1392, 20:52 عصر
دیتا گريد ويوويي دارم كه دو تا از ستونهاش مقدار عددي ميگيرن ... اما فقط يكي از اين ستونها مقدار بايد بگيرند اگه اولي گرفت دومي صفر شه و اگه كاربر تو دومي چيزي نوشت اولي صفر شه خلاصه هر ستوني كه آخرين بار مقدار گرفته بمونه و قبلي صفر بشه ..
خودم با text change امتحان كردم عمل نكرده ممنون ميشم راه بهتري رو نشونم بديد ..

Davidd
شنبه 14 دی 1392, 10:58 صبح
ميتوني از event هاي ديگه استفاده كني مثل دCellEndEdit ديتاگريدويو :

private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 0)
dataGridView1.Rows[e.RowIndex].Cells[1].Value = 0;

else if (e.ColumnIndex == 1)
dataGridView1.Rows[e.RowIndex].Cells[0].Value = 0;
}