【问题标题】:.NET based UI Toolkit for drag and dropping simple shapes?用于拖放简单形状的基于 .NET 的 UI 工具包?
【发布时间】:2011-01-23 20:22:42
【问题描述】:

我想构建一个应用程序,允许人们将简单的形状拖放到它上面,并允许它们旋转、调整它们的大小。

是否有任何工具包可以为 .NET 提供此功能——我希望避免从头开始编写此功能?

【问题讨论】:

    标签: c# .net user-interface drag-and-drop


    【解决方案1】:

    我发现的最接近这些东西的是:

    http://www.codeproject.com/KB/WPF/WPFDiagramDesigner_Part1.aspx?msg=3168123

    以前做过类似的事情,我认为它比看起来要简单得多。它只是装饰器有点棘手。但是代码项目文章解释得很好。

    【讨论】:

      【解决方案2】:

      如果您按照此操作,它将向您展示如何在 WPF 中的 Itemscontrol 之间拖放。

      Bea Stolnitz drag and drop tutorial in WPF

      对于 GUI 应用程序,您可以修改它以通过左键单击将形状从项目控件拖动到画布,然后右键单击可以旋转项目。

      【讨论】:

        【解决方案3】:

        这是一个带有源代码的演示程序:Crafting a C# Forms Editor from scratch 它没有您需要的所有功能,但可以作为一个好的开始。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-12-10
          • 2018-02-06
          • 1970-01-01
          • 1970-01-01
          • 2010-11-01
          • 1970-01-01
          • 2020-03-15
          相关资源
          最近更新 更多