【发布时间】:2011-10-20 23:50:00
【问题描述】:
在路径中获取 ArcSegment 的中点并在 WPF 中标记它的最佳解决方案是什么?
【问题讨论】:
-
好问题。我假设您必须根据半径和中点的某种组合来计算它?
-
如果弧以某种方式数据绑定到视图模型,那么您可以将具有标签正确位置的属性添加到视图模型,或者实现执行相同操作的转换器。另一方面,如果您不使用数据绑定,那么您可以简单地计算标签的位置,在您计算弧的参数的同一位置。正如 Ritch 指出的,您可以根据端点、半径和角度计算位置...
-
也许Charle Petzold's blog 会有所帮助。