ostovarit
شنبه 05 تیر 1389, 10:42 صبح
با سلام
میخوام اگر گرید ویو داخل صفحه حداقل یک ردیف داشت قبل از بسته شدن صفحه سوال شود ...
کد زیر رو نوشتم در صورتی که یک ردیف وارد کنیم و روی ردیف دو باشیم درست عمل میکند اما اگر اطلاعات را در ردیف یک وارد کنیم و روی همان ردیف یک باشیم بدون سوال صفحه رو میبندد!!!
private void DForm1_FormClosing(object sender, FormClosingEventArgs e)
{
if (dataGridView1.RowCount-1 > 0)
{
if (FarsiMessage.Show("آیا می خواهید پنجره جاری بسته شود؟", "سوال", FarsiMessageBoxButtons.OKCancel, FarsiMessageBoxIcons.Question1) == DialogResult.OK)
{
e.Cancel = false;
}
}
else
{
e.Cancel = false;
}
}
میخوام اگر گرید ویو داخل صفحه حداقل یک ردیف داشت قبل از بسته شدن صفحه سوال شود ...
کد زیر رو نوشتم در صورتی که یک ردیف وارد کنیم و روی ردیف دو باشیم درست عمل میکند اما اگر اطلاعات را در ردیف یک وارد کنیم و روی همان ردیف یک باشیم بدون سوال صفحه رو میبندد!!!
private void DForm1_FormClosing(object sender, FormClosingEventArgs e)
{
if (dataGridView1.RowCount-1 > 0)
{
if (FarsiMessage.Show("آیا می خواهید پنجره جاری بسته شود؟", "سوال", FarsiMessageBoxButtons.OKCancel, FarsiMessageBoxIcons.Question1) == DialogResult.OK)
{
e.Cancel = false;
}
}
else
{
e.Cancel = false;
}
}