如何设置修复Windows窗体c#的背景图像?

时间:2016-04-22 13:56:13

标签: c# background-image

我有一个Windows窗体应用程序。我为此窗体设置背景图像,BackgroundImagelayout属性为Stretch。当我在图像上的指定位置放置一个按钮并运行此应用程序时,放置移动并混合我的设计 我该怎么办?请帮帮我

2 个答案:

答案 0 :(得分:0)

这应该对你有用

  • 定义表单的大小
  • 使表单无法调整大小
  • 使图片大小与表格相同
  • 修复背景,而不是拉伸
  • 将对象的锚属性设置为左上角

答案 1 :(得分:0)

如果您正在尝试制作可以调整大小的布局,则需要将图形元素分解为多个部分,然后使用布局控件和部分背景图像,可以在窗体调整大小时重新定位。

例如,您的表单可以具有平铺图案,拉伸渐变或任何您可能拥有的图案。然后,您可以拥有一个包含均匀间隔的按钮和字段的TableLayoutPanel。面板可以具有自己的背景图像。其他布局容器也是如此。如果设计需要,您可以嵌套容器。

然后,您可以设置各种锚点和对接以保持设计的均匀。