PDA

View Full Version : وارد کردن مقدار Null درون سلول دیتا گرید ویو



mohammadjp
دوشنبه 17 بهمن 1390, 10:39 صبح
چطور اپراتو میتواند مقدار یک سلول که خالی نیست را به NULL تغییر دهد
لطفا تاپیک را حذف نکنید
خیلی گشتم و جوابی پیدا نکرده ام

iman_me
دوشنبه 17 بهمن 1390, 10:47 صبح
DGV.Rows[0].cell[0].value=null

mohammadjp
دوشنبه 17 بهمن 1390, 11:42 صبح
نمیخوام با کد نویسی خودم انجام بدهم
میخوام اپراتور بتونه این کار را انجام دهد.
اگر با دکمه delete یا backspace محتوی سلول را پاک کنه مقدار سلول NULL نمیشه

iman_me
دوشنبه 17 بهمن 1390, 12:17 عصر
فکر کنم منظورت این باشه

private void dataGridView1_KeyDown(object sender, KeyEventArgs e)
{
if (dataGridView1.Rows[0].Cells[0].Value == "")
dataGridView1.Rows[0].Cells[0].Value = null;
}

mohammadjp
دوشنبه 17 بهمن 1390, 14:00 عصر
با توجه به اینکه مقدار "" و NULL با هم فرق دارد در این روش کاربر دیگر نمیتواند مقدار "" را در سلول درج کند .
مقدار NULL یعنی مقدار نامشخص که با مقدار مشخص "" فرق دارد