【问题标题】:UI Editor for .NET application.NET 应用程序的 UI 编辑器
【发布时间】:2009-11-01 18:21:25
【问题描述】:

我需要充当设计器/编辑器窗口的 .NET UI 控件,类似于您在其中一些应用程序中看到的: - 视觉工作室 - 视觉 - 香脂 - Windows 工作流程 - Photoshop

我希望使用 WPF,但会选择 WinForms。我需要创建可以在设计器/编辑器窗口中拖放和编辑的自定义小部件。我愿意建造或购买。

查看了常见的第三方 .NET 工具提供程序后,我找不到任何东西。

想法?

【问题讨论】:

    标签: .net wpf winforms user-interface


    【解决方案1】:

    您可以从this(托管 Windows 窗体设计器)开始,它几乎实现了创建 WinForm 设计器所需的一切。

    Hosting Windows Forms Designers http://img141.imageshack.us/img141/8755/winformhost.png

    【讨论】:

      【解决方案2】:

      我想我会倾向于使用 WPF 并滚动我自己的实现。在 WPF 中,构建 wyswig 样式编辑器相当容易,因为您可以在任何东西中托管任何东西(例如,图形中的按钮),并且您可以在 UI 的多个位置快速重用控件或图形的渲染位图(想想预览窗格等.) 没有任何性能损失 (VisualBrush)。我自己写了一个小编辑器,大量使用adorners - 没觉得太难。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-05-23
        • 2014-11-30
        • 1970-01-01
        • 2012-11-15
        • 1970-01-01
        相关资源
        最近更新 更多