sách gpt4 ai đã đi

Mẫu Viewmodel chung cho Master/Detail

In lại 作者:行者123 更新时间:2023-12-03 10:49:02 29 4
mua khóa gpt4 Nike

据我了解,Viemodel中MVVM背后的概念包括业务逻辑和/或诸如暴露于 View 的数据的主/明细关系之类的事物

因此,正如我发现的那样,有很多ORM生成器,例如模型的telerik a.o以及另一方面的xaml设计器。
但是,如果我知道我有一个简单的“主 View ”或“主 View /细节 View ”,并且它基于我所知道的模型中的“经典” View ,则找不到用于构建所需的“ View 模型库”的解决方案。

那么,是否存在一个已知的库,它可能使使用C#的通用功能更快地实现“主/细节” View 模型?

基本概念是通用类,我为我提供需要的模型类作为主模型或细节模型,
可以将此通用类用作继承的特殊实现的基类。

1 Câu trả lời

我会提出两种可能的解决方案,但还有更多解决方案。

代码段

据说这不是代码生成器,而是一种快速简便的解决方案,可快速创建快速 View 模型。有几次我们添加了模型,但又不想运行生成器,所以我创建了一些主 View 模型和详细 View 模型的代码片段。然后,我所要做的就是在一个地方替换名称,所有代码都会更改。如果您不熟悉代码片段,Microsoft会提供一个漂亮的good beginner article.

代码生成器

过去,我使用过Code Smith's Generator
这样可以获取定义了一些扩展属性的数据库,并生成所有必需的 View ,viewModel,模型等。这是更完整的解决方案,可以像上面提到的那样针对每个文件生成整个项目片段。但是,虽然代码片段是免费的,但此解决方案将花费您金钱。

关于c# - 主/细节的通用Viewmodel模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13229905/

29 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com