我正在使用Caliburn Micro,我的UserControl(Window)最初位于中央屏幕中,但随着内容动态加载到其中,其大小会增加。
所以我想在调整大小时在中央屏幕中制作窗口。
虽然我不同意一般移动窗口的可用性,但如果窗口大小已调整,您将执行以下操作来重新居中窗口:
- 创建
SizeChanged
事件处理程序。 - 在事件处理程序中,将窗口重新居中