gpt4 book ai didi

.net - View 或 View 模型哪个先出现?

转载 作者:行者123 更新时间:2023-12-03 10:37:21 25 4
gpt4 key购买 nike

在开发 MVVM WPF 应用程序时,先设计界面( View )然后创建要绑定(bind)的 View 模型,还是先创建 View 模型更好或更常见?

最佳答案

我个人从模型类开始,然后用 View 编写 View 模型类。我的意思是,我可能会在 View 模型中声明一些基本的集合和选定项属性,并构建一个基本的数据绑定(bind) UI……我是即时满足的粉丝。这只是为了让我在设计 UI 元素时可以使用一些数据。我发现用数据设计 UI 是有意义的,这样我就可以看到它在用户直接使用时的样子。

然后我倾向于在部分中添加属性和功能,将代码添加到 View 和 View 模型中,直到功能被实现。此外,我更喜欢能够连接我的数据绑定(bind)属性和 Command s 在 View 中并立即看到它们都在工作,因此对于每个部分,我在 View 之前的 View 模型中编写代码。

但我倾向于将模型、 View 和 View 模型合二为一。我不是说作为一个类,而是我的意思是如果我需要显示一些人,那么我必须先定义模型类、 View 和 View 模型,然后才能看到任何人。因此,对于所需的每种 View 类型,我按照上述顺序定义了所有必要的类,然后转到下一组模型, View 和 View 模型。

但这正是我喜欢这样做的方式。我认为,如果您只是尝试以不同的顺序编写代码,那么您很快就会发现自己的偏好和原因。

顺便说一句,这个问题是相当主观的,所以如果它被社区删除,不要感到惊讶,因为这类问题并没有一个正确的答案。

关于.net - View 或 View 模型哪个先出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20960561/

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