Re:winform 两个窗体中的panel同步操作的问题,Form1中打开一个Form2,其中form2是以扩展形式投影出去(投影仪),两个窗体各有一个panel显示的是同一个图片,现在的问题是,我拖动 form1上panel的滚动条时,form2的不跟着动。
我在form1的panel的 Scrool 事件中,得到了当前滚动条的值,调用form2的一个方法将值传过去,但是form2的panel的滚动条不动。
fr2.ChangeScrool(x,y);
form2 中:
public void ChangScrool(int x,int y)
{
this.panel.AutoPostionScrool= new point(x,y);
this.panel.Invdateion();
}
把你完整的代码贴出来看看,用委托事件应该能解决你的问题
先试试form1.panel.AutoPostionScrool= new point(x,y);有没有效果,没效果就是方法用错了,有效果就是fr2对象有误或者ChangScrool调用时机不对