【问题标题】:Any Metadata driven UI sample code?任何元数据驱动的 UI 示例代码?
【发布时间】:2008-09-19 18:31:17
【问题描述】:

我正在设计一个使用元数据驱动 UI 的 .net windows 窗体应用程序。除了找到http://msdn.microsoft.com/en-us/library/ms954610.aspx,我没什么好期待的。这里有人从事元数据驱动的用户界面工作吗?遵循这种方法的含义是什么,任何指示都会非常有帮助。

【问题讨论】:

    标签: user-interface metadata


    【解决方案1】:

    最明显的答案是微软自己通过在Windows Presentation Foundation 中使用 Xaml 来接受这个概念,它在一定程度上取代了 WinForms。

    如果您想坚持使用 WinForms,您可能需要考虑 MyXaml,这是对 Xaml for WinForms 的一种致敬!

    【讨论】:

      【解决方案2】:

      您可能想查看 Evolutility CRUD 框架。它是一个开源的元数据驱动框架,用于 CRUD 在运行时生成所有 UI。

      它带有源代码(在 C# 和 JS 中)和许多示例。

      http://www.evolutility.org

      【讨论】:

        【解决方案3】:

        您可以尝试使用 HTA。前一段时间,我使用 HTA 和 XML 创建了一个元数据驱动的应用程序。我创建了类似 XAML 的结构和 HTA-VBScript 代码来解析此结构并呈现不同类型的 UI 元素以及验证。

        【讨论】:

          【解决方案4】:

          检查Andromeda project,它的作用非常广泛。太糟糕了,堆栈对 .NET 不友好(PHP、Postgres、Perl)。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2013-04-15
            • 1970-01-01
            • 2010-09-07
            • 2021-11-08
            • 1970-01-01
            • 1970-01-01
            • 2010-10-10
            相关资源
            最近更新 更多