gpt4 book ai didi

wpf - 关闭。对,就是那样

转载 作者:行者123 更新时间:2023-12-04 18:22:01 25 4
gpt4 key购买 nike

我喜欢 MVVM 的想法,但确实在为 真正 基本事情(例如从模态对话框中取回值或关闭窗口)所需的跳圈而苦苦挣扎。我是说……

App.xaml 定义 StartupUri=MainWindow.xaml

MainWindow.xaml 定义 DataContext=MainWindowViewModel

根据 MVVM,View 知道 ViewModel,但反之则不然。

我找不到(常见的?合乎逻辑的?直接的?)拦截关闭事件的方法。我可以使用“聪明”的代码块,如 MVVMLight ..但我总是以(困惑地)处理事件或无法取消关闭或完全错过它而告终。

我不相信这会如此困难 - 一定是我掉进了另一个菜鸟陷阱。请直截了当!

再次感谢您的时间和耐心 - 非常感谢。

最佳答案

这可以通过附加属性或行为轻松处理。我写了一个sample on the Expression Gallery显示如何使用行为将此处理连接到 VM 中的命令,而无需使用代码隐藏。

关于wpf - 关闭。对,就是那样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9626886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com