当前位置:编程学习 > C#/ASP.NET >>

winform 两个窗体中的panel同步操作的问题,期待高手

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();

}

--------------------编程问答-------------------- 你确认你的位置控制对了吗 --------------------编程问答-------------------- 得到的滚动条的值是正确的 --------------------编程问答-------------------- Invdateion? --------------------编程问答-------------------- 具体的这个方法名,我没有打正确,我凭记忆发贴的,ye就是让他重绘的方法. --------------------编程问答-------------------- InValidate();后能引发from2的plint事件,但是滚动条无任何变化.
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,