Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
你窗口要用多大的图片,ps把图片大小改一下就好了呀,不需要缩放的,
你是把图片放在picturebox
不知道我理解的对不?
建立两个图片档:假设方向向左为false.png,方向向右为true.png
先在窗体上放一个分区面板splitcontainer1(方向为左右),在右侧分区的左侧放置一个picturebox控件image1,在picturebox属性_图片 里填入图片路径,就是刚才的false.png图片。
在picturebox(image1)控件click事件里加入以下代码:
Dim sp As WinForm.SplitContainer
sp = e.Form.Controls("SplitContainer1")
sp.Panel1Collapsed = Not sp.Panel1Collapsed
Dim pbx AS WinForm.PictureBox
pbx = Forms("窗口1").Controls("Image1")
pbx.Image = GetImage(sp.Panel1Collapsed & ".png")
发现一个问题,窗口处于独立模式时,窗体闪动厉害(以前有人提过)。
分别附上收缩前后的截图。
大家注意图片的最上面部分,明显有色差(闪动时截下的)。