c #windows窗体:如何将backgroundimage大小与表单大小相匹配

时间:2017-02-15 10:47:47

标签: c# winforms background-image

我正在尝试将表单大小与表单背景图片大小相匹配。代码:

var newImage = PB_DEPTH.Image;
var newForm = new Form();

newForm.BackgroundImage = newImage;
newForm.Width = this.depthFrameDescription.Width;
newForm.Height = this.depthFrameDescription.Height;
newForm.Show();

问题是新形式仍然是图像的一部分。我想这是因为顶部菜单条包含关闭,最小化,最大化图标。

有没有办法获得该条带的大小而不是应用常量偏移值?

或者更好的方法是正确调整表单大小以匹配backgroundimage维度。

1 个答案:

答案 0 :(得分:0)

尝试将newForm.ClientSize设置为背景图片的大小。