0

我正在开发一个有多个窗口的应用程序。根据工作站配置,可能会有一个或多个屏幕,其中可能包括一个小触摸屏。

如果窗口在触摸屏上,我想更改一些控件样式。这对于可能太小而无法用指尖可靠击中的按钮尤其有趣。

任何想法我怎么能做到这一点?

4

1 回答 1

1

您可以查看 MVVM 设计模式。它旨在将 UI 的呈现与数据和命令分开。在 MVVM 术语中,您将拥有一个具有处理按钮按下等功能的 ViewModel 和两个 View,每个屏幕类型一个。MVVM 框架可以帮助您在每个屏幕上显示正确的视图。我已经使用Caliburn.Micro来实现类似的功能。

于 2012-10-15T11:05:23.253 回答