gpt4 book ai didi

c# - 被动 View 方法中的数据绑定(bind)

转载 作者:太空宇宙 更新时间:2023-11-03 17:06:01 26 4
gpt4 key购买 nike

正如“构建您自己的 CAB”博文系列中提到的,当您采用被动 View 设计模式时,无法利用数据绑定(bind)。这对我来说并不像我想要的那样清楚。那么,你们中的任何一个人能否展示在监督 Controller 模式中可以进行数据绑定(bind)的任何示例,以及在被动 View 中与此示例类似的示例?假设它是 .NET 4 WinForms 应用程序。

提前致谢!

最佳答案

这里是反对票的另一个答案:)

MVC 是关于解耦的,当通过 View 更新时, Controller 更新模型

数据绑定(bind)通常与此紧密耦合,通过 View 更新将更新绑定(bind)的模型

因此,如果您想严格遵循 MVC 模式,则不能使用普通的数据绑定(bind)。也许有一些混合方法可以做到这一点,但它可能会增加更多的复杂性,然后只进行数据绑定(bind)或 MVC,并且只能在学术层面上使用,而不是用于现实世界的编程

关于c# - 被动 View 方法中的数据绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10203634/

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