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

【C#窗口滚动】怎么实现panel的背景图片大于pael的窗体大小时,出现滚动条

panel :  已设置 AutoScroll 为 true

但给设置panel 设置大背景图时,超过 panel的 size ,如1200*2000

无法出现滚动条?

难道背景图大小超过panel size时无法触发 autoscroll?  --------------------编程问答--------------------
引用 楼主 tincal3 的回复:
panel :  已设置 AutoScroll 为 true

但给设置panel 设置大背景图时,超过 panel的 size ,如1200*2000

无法出现滚动条?

难道背景图大小超过panel size时无法触发 autoscroll? 


在Panel里加个PictureBox 然后给PictureBox 的一个属性设成AutoSize  把上面的图片转到PictureBox
之后你的Panel的AutoScroll就有校了,他只争对控件有校。 --------------------编程问答-------------------- 你代码里怎么加载图片的,有没有把他压缩了 或者什么的  --------------------编程问答--------------------
引用 2 楼 czz65979674 的回复:
你代码里怎么加载图片的,有没有把他压缩了 或者什么的 


直接 用打开文件控件 加载图片 --------------------编程问答-------------------- 那就用1楼的 那个方法 完全OK的  
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,