在C#中设计全屏应用程序的最佳方法是什么?

时间:2012-05-21 14:57:55

标签: c# controls

我想知道设计全屏幕表单的最佳方式,比如定位控件的方式,如果用户的分辨率不同,它们就不会搞砸了。

这是我的全屏代码:

int w = Screen.PrimaryScreen.Bounds.Width;
int h = Screen.PrimaryScreen.Bounds.Height;

this.Location = new Point(0, 0);
this.Size = new Size(w, h);

1 个答案:

答案 0 :(得分:0)

锚和码头。

Anchor将绑定控件。 Dock属性设置它如何扩展/缩小。

因此,如果您将一个按钮锚分配给“上,左”,它的大小和位置将保持锁定在这些侧面。因此,如果您将“窗体”窗口拉得更宽,则对象将向右和向下扩展。

相关问题