使用 MahApps 显示 MetroDialog 时允许拖动

Allow dragging when MetroDialog is shown using MahApps

我正在使用 MahApps 创建我的 WPF 应用程序。我刚刚发现,只要显示 MetroDialog,MainWindow (MetroWindow class) 就不可拖动。 有没有办法改变这个? 我正在从 ViewModel 调用对话框,如下所示:

var _dialog = new CustomDialog() { Title = "MyDialog" };
\Content for the dialog..
await _dialogCoordinator.ShowMetroDialogAsync(this, _dialog);

我已经将 MainWindow 设置为 IsWindowDraggable= "true"。 如果需要更多信息,请告诉我。

谢谢!

Dialog windows 总是阻塞父级直到关闭。如果要拖动父级,则需要使用常规子级 window,而不是对话框