Panel控件自动显示滚动条的问题
我现在想做一个图片查看器,象WinXP自带的“Windows 图片和传真查看器”。
可是用Panel和PictureBox两个控件来做,遇到了一些问题。操作步骤如下:
(前提条件:把Panel的AutoScroll属性的值设为true,以便自动出现滚动条)
1、打开该窗口时,PictrueBox控件的SizeMode设为Zoom,以便图片自动适应图片框控件(我们的图片都是很大的),这时没有滚动条;
2、点击【实际大小】按钮,要显示图片的实际大小,PictureBox控件的SizeMode设为AutoSize,这时Panel会出现滚动条;
3、点击【最合适】按钮,把PictureBox控件的SizeMode设为Zoom,想得到的效果和步骤1一样,可是,Panel控件的滚动条就是不消失,
不知道怎么搞得?Panel控件的DisplayRectangle属性是只读的,改变后恢复不了初始值了。
请各位朋友帮帮忙!非常感谢!