我正在创建一个带无边框窗口的WPF应用程序.应用MVVVM模式(在Caliburn.Micro的帮助下)我没有代码隐藏文件但只有一个XAML文件.
在几个帖子中我发现了以下解决方案
XAML:
<Window
...
WindowStyle="None" MouseLeftButtonDown="WindowMouseLeftButtonDown"/>
Run Code Online (Sandbox Code Playgroud)
代码背后:
private void WindowMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
DragMove();
}
Run Code Online (Sandbox Code Playgroud)
现在我正在寻找一种解决方案,在XAML中完全定义它.
任何的想法?