PDA

View Full Version : opening splash with datagridview



mina1363
جمعه 05 تیر 1388, 12:29 عصر
سلام دوستان چند تا فرم دارم که دکمه های close و... را ندارند و با کلیک بر روی ستونهای یک دیتا گرید باز میشوند به این ترتیب که وقتی روی ستون1 کلیک میشود فرم مربوط به آن باز میشود حالا میخوام وقتی روی ستون2 گریدم کلیک میکنم فرم مربوط به ستون1 بسته شود و بعد فرم مربوط به ستون2 باز شود ولی این اتفاق نمیافته باید چکار کنم ؟

Mahdi.Kiani
جمعه 05 تیر 1388, 12:32 عصر
نمونه کدتان را بنویسید./

Mohsen229266
جمعه 05 تیر 1388, 16:48 عصر
سلام این برنامه رو ببین

mina1363
یک شنبه 07 تیر 1388, 16:31 عصر
Form1 f1 = new Form1();
Form2 f2 = new Form2();
Form3 f3 = new Form3();

int i = dataGridView1.Rows[e.RowIndex].Cells[0].ColumnIndex;
int j = dataGridView1.Rows[e.RowIndex].Cells[1].ColumnIndex;
int k = dataGridView1.Rows[e.RowIndex].Cells[2].ColumnIndex;
if (e.ColumnIndex == i)
{
f3.Show();
f1.Close();
f2.Close();
}
if (e.ColumnIndex == j)
{

f2.Show();
f1.Close();
f3.Close();
}
if (e.ColumnIndex == k)
{

f1.Show();
f3.Close();
f2.Close();
}