gpt4 book ai didi

wpf - 如果元素不支持命令,是否有任何通用程序在 MVVM 中实现命令?

转载 作者:行者123 更新时间:2023-12-03 10:51:06 24 4
gpt4 key购买 nike

如果元素不支持命令,是否有任何特殊方法可以在 MVVM 中实现命令。示例如何为 TextBox 实现 TextChanged_event?。

最佳答案

不需要使用 TextChanged_event 或 SelectionchangedEvent,因为您可以通过将它们绑定(bind)到 ViewModel 属性并等待它们的通知消息来实现相同的目的(检查 MVVMLight 的 Messenger 帮助器类)。

如果您迫切需要这些事件的处理程序,您可以尝试 EventToCommand使用 RelayCommand 的行为助手类

你可以看看这个illustrationexample program有关信使类的详细信息和this example获得有关 EventToCommand 行为的清晰图片

关于wpf - 如果元素不支持命令,是否有任何通用程序在 MVVM 中实现命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3200584/

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