2012-08-23 57 views
0

我想在窗口上设置一些比例,如高度=宽度的一半。我想让它具有适应性,因为我必须考虑多种屏幕尺寸。如果窗口对于屏幕来说太大,我会用最大高度和宽度来管理它。设置窗口比例

但我在网上搜索,并没有发现什么:d

编辑

我试过SizeToContent="WidthAndHeight"但因为我有标签,对于标签内容的窗口大小的变化。如果可能的话,我会更喜欢固定大小。

+0

弄来的问题解决吗?我很想看看你想出了什么答案。如果您在 – Malachi

+0

以下没有看到您的答案,请发布您的答案并将其标记为答案。请标记答案,或发布解释您如何解决问题的答案,并将其标记为其他人需要帮助时的答案有类似的问题 – Malachi

回答

4

如何获取在C#中当前的系统解决方案:

int hght = Screen.PrimaryScreen.WorkingArea.Height; 
int wght = Screen.PrimaryScreen.WorkingArea.Height; 

如何设置窗体大小的高度和宽度:

在Page_Load中的表格()事件中写入以下代码

this.Width = Screen.PrimaryScreen.WorkingArea.Width; 
this.Height = Screen.PrimaryScreen.WorkingArea.Height ; 

how to develop resolution independent Windows Applications in .NET

+0

你不应该在SO上发布只有链接的答案。答案应该是自包含的,并且不需要*就可以回答问题来关注任何链接。您应该引用/汇总相关部分,并提供链接以获取更多详细信息,或仅将链接发布为评论,而不是回答。 – Servy

+0

不幸的是,我还无法评论其他帖子。我没有50个代表。我编辑了答案。 – Malachi

+0

谢谢@Servy – Malachi