获取ViewModels尺寸的最好方法
本文关键字:方法 ViewModels 获取 | 更新日期: 2023-09-27 18:15:57
我的应用程序(Windows独立,WPF, MVVM)在切换视图模型时自然会在大小上跳跃-但这种行为是丑陋的。
使应用程序的大小与最大VM的大小相同的最佳方法是什么,即使是尚未激活的VM(至少是在启动时构建的VM)。有什么标准的做法吗?我应该说我用的是Caliburn。微。
这不是Caliburn特有的。微的,一般与WPF相关。一般来说,我认为你的应用程序不应该与内容相适应,而应该是内容与应用程序相适应。
在这份。具体来说,设置大小的最佳地点是在你的ShellView上,因为这是你应该加载你的ViewModels进入。因为shell总是在那里,你只需要设置shell的大小,让内容向外缩放以适应。