من هم دقیقا همین مشکل را دارم و یچ کس جواب درستی تا این لحظه نداده من کدها را به صورت زیر نوشتم
SqlConnection con = new SqlConnection("Data Source=AVA-353311EF9CB;Initial Catalog=navad;Integrated Security=True");
SqlCommand cmd = new SqlCommand();
این کدها را در Form1_Load نوشتم برای نمایش اطلاعات جدول student در datagridvew
cmd.CommandText = "Select * From student";
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
dataGridView1.DataBindings.Add("DataSource", ds, "student");
با این حال مشکل رفرش datagridvew حل نشده و همچنان بعد از ذخیره و حذف باید فرم را ببندم و باز کنم تا تغییرات را مشاهده کنم.لطفا راهنمایی کنید مشکل کار کجاست؟