2012-08-23 55 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