2

我正在寻找一种可以从类生成用户界面的工具。让我举个例子。

这个类有一些伪属性:

class BussinessModel
{
    [UiReadOnly]
    [UiSingleLine]
    public int Id { get; set; }

    [UiSingleLine]
    public string Tile { get; set; }

    [UiMultiLine]
    public string Description { get; set; }
}

可以像这样生成一个 UI(用于 ui 的 XAML):

生成的ui

编辑: 我想提一下我想要“准备使用”的绑定,当给定的类是视图模型(MVVM)时可以使用这些绑定

有没有什么工具可以做这样的事情(单击一下)?

4

2 回答 2

1

你基本上需要的是一个数据表单。

对“wpf 数据表”的搜索提供以下链接:

http://www.silverlightshow.net/items/Creating-Rich-Data-Forms-in-Silverlight-3-Introduction.aspx

对于验证属性,您可以从这个开始:

http://msdn.microsoft.com/en-us/magazine/ee335695.aspx

也有一些商业可用的,主要来自 Telerik 或 ComponentOne。

希望这可以帮助

于 2012-07-06T18:08:01.483 回答
0

您可以查看裸对象(https://github.com/NakedObjectsGroup/NakedObjectsFramework

也许可执行 UML ( https://en.wikipedia.org/wiki/Executable_UML )

裸对象将在运行时从类定义动态生成 W​​eb UI。它还通过 EntityFramework 处理持久性。

于 2016-01-19T10:26:02.723 回答