form1里的程序,里面有一个button的click事件
public void SubSelectSql(object sender, System.EventArgs e)
{btnResetSearch_Click
form1 _form1 = new form1();
这里是更新一张表的程序
_form1.SubSelectSql(sender,e);
}form2里的程序
public void SubSelectSql(object sender, System.EventArgs e)
{btnResetSearch_Click(sender,e);}private void btn1_Click(object sender, System.EventArgs e)
{
这里是一个datagrid显示刚才更新的那张表,debug进去是得到了更新的数据,可是画面上还是老的,我估计是画面没有刷新的问题,大家帮我看看是哪里的问题,怎么解决?谢谢
}
public void SubSelectSql(object sender, System.EventArgs e)
{btnResetSearch_Click
form1 _form1 = new form1();
这里是更新一张表的程序
_form1.SubSelectSql(sender,e);
}form2里的程序
public void SubSelectSql(object sender, System.EventArgs e)
{btnResetSearch_Click(sender,e);}private void btn1_Click(object sender, System.EventArgs e)
{
这里是一个datagrid显示刚才更新的那张表,debug进去是得到了更新的数据,可是画面上还是老的,我估计是画面没有刷新的问题,大家帮我看看是哪里的问题,怎么解决?谢谢
}
不过还不是很清楚楼主的意思
{
listResult.Items.Clear();//这段程序没有起作用
}
{ ShowWindow( this.Handle,SW_HIDE );
ShowWindow( this.Handle,SW_RESTORE );
SetActiveWindow( this.Handle );
}
是数据更新还是控件更新?
lhx1977(清水无鱼) (数据更新
控件更新
Knight94(愚翁) ( ) 你可以调用Refresh方法来进行刷新。
private void btn1_Click(object sender, System.EventArgs e)
{
listResult.Items.Clear();//这段程序没有起作用
}你这段代码在哪儿执行的,是form1还是form2?
http://blog.csdn.net/knight94/archive/2006/03/18/628285.aspx