【发布时间】:2008-10-28 18:06:10
【问题描述】:
我正在尝试创建一个 WPF 形状(折线)编辑器,这是一个我想用来在画布中编辑形状的控件。
编辑器需要做的是能够显示形状的点和线并移动它们。
谁能告诉我如何实现这一点,或者一个起点?到目前为止,我还没有找到任何与如何做到这一点相关的信息。
【问题讨论】:
标签: c# .net wpf editor geometry
我正在尝试创建一个 WPF 形状(折线)编辑器,这是一个我想用来在画布中编辑形状的控件。
编辑器需要做的是能够显示形状的点和线并移动它们。
谁能告诉我如何实现这一点,或者一个起点?到目前为止,我还没有找到任何与如何做到这一点相关的信息。
【问题讨论】:
标签: c# .net wpf editor geometry
【讨论】:
我还喜欢 CodeProject 上的 WPF DrawTools 文章,它有一组格式非常精美的源类。它提供了一个更简单的轮廓形状示例 - 椭圆、矩形、直线、折线和文本。不幸的是,正如有人刚刚向我指出的那样,它在 2015 年被删除了。
一个copy of the article is available through the Wayback Machine,但是链接的源代码已经连同原文一起被删除了。这篇文章包括类图和足够的细节,让您对整体设计有一个很好的了解。
现在我认为 Kimono Designer 值得一看,尽管它似乎已经被宣布得非常激动,而且 code 已经有一年没有更新了。请注意,有一个 WPF 端口,如 this article 和 sample on GitHub 中所述。
【讨论】: