我有一个用 C# 构建的 Windows Mobile 项目。
我有很多现成的表单,上面有各种控件,从 Listviews 到 Editfields。当用户更改方向时,某些元素未正确刷新。例如,Listview 的列是相同的并且不适应新的屏幕宽度变化(滚动条出现或屏幕的一半被填满)。
你如何处理这些变化?
我是否需要手动调用这些修复程序的每个表单,或者我可以创建某种全局方式来解决这个问题?如果可能的话,我想用最简单的方法。
我想避免经典的方式,将代码添加到我的所有表单中。所以我正在寻找更好的方法,我希望看到更多的想法。