无需绑定或者传参,在vm中:
// 关闭窗体的方法
private void CloseWindow()
{
// 通过查找窗口并关闭它来实现关闭窗体的操作
foreach (System.Windows.Window window in System.Windows.Application.Current.Windows)
{
if (window.DataContext == this)
{
window.Close();
break;
}
}
}