C# 从类创建UI

C# 从类创建UI,c#,xaml,user-interface,code-generation,C#,Xaml,User Interface,Code Generation,我正在寻找一个工具,它可以生成一个类的用户界面。 让我举个例子 该类包含一些伪属性: class BussinessModel { [UiReadOnly] [UiSingleLine] public int Id { get; set; } [UiSingleLine] public string Tile { get; set; } [UiMultiLine] public string Description { get; set

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

该类包含一些伪属性:

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

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

    [UiMultiLine]
    public string Description { get; set; }
}
可以生成如下所示的UI(UI的XAML):

编辑: 我不想提及我想要的“随时可用”绑定,当给定的类是viewmodel(MVVM)时,可以使用这些绑定


是否有任何工具可以(只需单击一下)执行类似操作?

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

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

对于验证属性,可以从以下属性开始:

也有一些商用产品,主要来自Telerik或ComponentOne


希望这有助于你观察裸体物体()

可能还有可执行的UML()

裸体对象将在运行时根据类定义动态生成Web UI。它还通过EntityFramework处理持久性。

请使用。。。