我在桌面WPF应用程序中使用Caliburn.Micro,而且我在全屏显示新窗口时出现了一些问题(WindowState.Maximized)。
我尝试这样的事情:
dynamic settings = new ExpandoObject();
settings.Title = Resources.ManagementTitle;
settings.WindowState = WindowState.Maximized;
settings.ResizeMode = ResizeMode.NoResize;
_windowManager.ShowWindow(_myViewModel, null, settings);
不幸的是我的窗口出现但不是全屏。其他选项(Title,ResizeMode)工作得很好
此窗口的视图如下所示:
<UserControl x:Class="Sample.Project.View"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d"
d:DesignHeight="600" d:DesignWidth="800" Width="1000" Height="600">
<Grid>
</Grid>
</UserControl>
任何暗示为什么窗口显示状态最大但不是全屏?
此致