C# 如何在silverlight中使用度绘制数学三角形?

C# 如何在silverlight中使用度绘制数学三角形?,c#,silverlight,polygon,C#,Silverlight,Polygon,如何在silverlight中使用一定度数绘制数学三角形,如不等边三角形、等腰三角形 除了数学(我假设你能算出或用谷歌搜索)之外,你还可以使用一些API 可以让您轻松地在位图上绘制线条 也可以在以下两种情况下使用内置的Silverlight几何体路径: XAML或C#代码隐藏: 需要注意的一件事是Silverlight中的坐标系的Y轴从大多数几何体的数学描述中翻转过来。我尝试了使用多边形形状的法线三角形。但是我不知道如何使用一些度值绘制数学三角形。使用极坐标会有所帮助:.NET的系统。Ma

如何在silverlight中使用一定度数绘制数学三角形,如不等边三角形、等腰三角形

除了数学(我假设你能算出或用谷歌搜索)之外,你还可以使用一些API

  • 可以让您轻松地在位图上绘制线条
  • 也可以在以下两种情况下使用内置的Silverlight几何体路径: XAML或C#代码隐藏:

需要注意的一件事是Silverlight中的坐标系的Y轴从大多数几何体的数学描述中翻转过来。

我尝试了使用多边形形状的法线三角形。但是我不知道如何使用一些度值绘制数学三角形。使用极坐标会有所帮助:.NET的
系统。Math
类有多种三角法(sin、cos、tan)可以使用。请注意,这些方法采用弧度而不是度,因此您需要首先转换为弧度。