解决此问题的最佳方法是什么:
我在窗口应用程序选项卡中动态创建背景图像,并根据图像我放入customUserControls。然后我将所有选项卡,图像和userControls保存到数据库。所以在我的数据库中我保存了userControls的位置。但是,如果我将在屏幕上以不同的分辨率打开保存的信息打开此应用程序,则所有用户控件将显示错误的位置。我想通过将屏幕分辨率保存到数据库并在从数据库创建userControls之前通过数据库的分辨率检查当前分辨率来解决此问题,如果它们不同,则重新计算userControl的位置。 有没有更好的方法来解决这个问题?
答案 0 :(得分:0)
这是在WPF下提交的。为什么不使用WPF布局网格,堆栈面板等来布局控件以利用WPF的强大功能?
使用布局控件,无论重新调整大小或运行应用程序的分辨率屏幕,都可以使表格显示正确。