防止单例窗口重复输入命令时弹出多次。

private static Window? _window;

[CommandMethod(nameof(OpenWpf))]
public static void OpenWpf()
{
    if(_window is not null)
        return;
    _window = new Window();
    _window.Closed += (_, _) => { _window = null; }
    Acap.ShowModelessWindow(_window);
}