回 帖 发 新 帖 刷新版面

主题:请教C#窗口的等比例缩放问题

请问C#中能不能实现窗口的等比例缩放呀,我做的窗口不能等比例缩放,窗口最大化窗口后里面还是原来的大小.

回复列表 (共9个回复)

沙发

设定Anchor或者Dock属性

板凳

谢谢指教!

3 楼

那再请问 图片也可以等比例缩放的把 ,那请问怎么做呢?谢谢

4 楼

利用PictureBox的SizeMode属性调为PictureBoxSizeMode.StretchImage即可。

当然,也可以利用GDI+的Bitmap,Image类组合实现。

5 楼

呵 你回复的真快,谢谢!

6 楼

再麻烦一下,我系统的主界面本来是直接设置的backgroud的image,现在用了个全屏的picturebox,但是现在这个picturebox会挡住我其他的界面,是怎么回事?

7 楼

右击picturebox->选择“置于底层”
或者
在代码中调用控件的SendToBack()方法

8 楼

我有这样拭过,还是不行!

9 楼

如果你指的是遮住了background,那么只有切割picturebox或者用GDI+直接在背景上绘制原本显示在picturebox中的内容。

我来回复

您尚未登录,请登录后再回复。点此登录或注册