2010-06-10 68 views
1

我开始用相当复杂的绘图设计自定义控件。它将是一种图表(一种雷达图表)。它将由几个带标签的轴,线区域(如蜘蛛网)和填充形状组成。路径和多边形控制有什么区别? +设计自定义绘图用户控件时的问题

主要问题是使用路径控制和多边形控制有什么区别?这里用什么更好?

目标是用最少量的c#来准备控件,并尝试尽可能地在xaml/binding中执行操作。下一个重要的要求是控件应该调整到父容器的宽度 - 如果可能的话,不要在c#中进行长时间的重新计算。

回答

1

多边形表示一个多边形。然而,路径可以由几何图形的集合组成。路径可以包括矩形,椭圆,多边形等。

在典型的雷达图中,您将有一个多边形来呈现图表的值区域。

您预计重新计算真的需要多长时间?首先使用简单但正确的解决方案。找出你的计算是否真的很长,首先是否真的是性能问题。我怀疑不是。

相关问题