我正在使用C#WPF。在我的WPF中我正在做一些列表视图和标签 这个小应用程序将显示在55英寸电视上 我应该怎么做,所以我的所有内容或控件(列表视图,标签等)在更大的屏幕上会更大?我怎样才能做到这一点?
答案 0 :(得分:0)
你没有听到我的意见但是:尺寸并不重要。
如果您的55英寸电视具有1920x1080像素分辨率,而您的22英寸电脑显示器具有1920x1080像素分辨率,则该应用程序将自动变大,因为一个像素将在更大的表面上显示。它本质上是重要的决议。
如果您需要根据可用空间使用动态缩放以适应更大的分辨率,请尝试将要缩放的内容包装在ViewBox
中。如果您不想仅扩展它,而是相应地调整Height
和Width
,则可以使用GridColumn
和GridRow
中的Grid.ColumnDefinitions
和Grid.RowDefinitions
元素{1}}分别给他们relative values。