簡體   English   中英

按鈕沒有根據屏幕分辨率更改其大小

[英]Button didn't change its size based on the screen resolution

如何讓我的Windows Store App在大分辨率下看起來很棒? 例如一個按鈕 - 如何根據分辨率更改其字體大小? 如果我在13上查看我的應用程序“按鈕看起來沒問題,但如果我在27”顯示屏上查看它看起來非常非常小。 是不是要在Windows商店應用程序框架中使用一些東西來調整按鈕,textBlock等屏幕分辨率?

ViewBox設置StretchDirection="Both"StretchProperty="Fill"

這是基於DPI的屏幕縮放的結果......這使得您的按鈕在兩個監視器上具有相同的物理尺寸,但完全忽略了用戶坐在/站立得更接近於另一個的事實。 也許總有一天我們會有一個非愚蠢的縮放方案,它基於對角。

大幅面顯示器已經有更大的像素,我建議您只需在應用程序中選擇不使用顯示縮放。 (但要尊重全局系統字體大小設置)

我不確定XAML(WPF)中的退出設置是什么,但在WinForms中,我將更改AutoScaleMode屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM