WPF决议处理

时间:2010-08-13 16:50:43

标签: c# wpf resolution

我有一个我需要用WPF应用程序定位的3个分辨率的列表。但是,我之前从未使用过WPF,并且想知道这些目标的最佳方法是什么。

1024x6001600,7681024x576是主要决议。

应用程序没有全屏运行,所以我应该只针对最低的一个(1024 x 576)还是有更好的方法在WPF中处理这个问题? 谢谢

2 个答案:

答案 0 :(得分:1)

WPF / Silverlight布局控件的一个优点是您不需要知道目标分辨率。

可以将界面设计为完全动态的。您应该能够以任何分辨率看起来都很好的方式进行设计。

我不会设置任何限制,例如MinWidth或MinHeight会导致它不适合您想要定位的最小分辨率。

答案 1 :(得分:1)

取决于。

  • 如果您的程序是不可调整大小的控件的简单集合,则应设计最小分辨率的表单并且不可调整大小。

  • 如果您的程序具有可调整大小的控件(例如,网格或多行文本框),您应该制作一个可调整大小的形式,以适应最小的分辨率,但可以调整大小以利用更大的屏幕。