C#中的坐标系

时间:2013-04-18 10:41:25

标签: c# coordinate-systems

我正在尝试使用C#中的某些功能创建一个坐标系。 我从未使用过C#,但认为它应该与其他语言类似。

我不确定哪个元素适合那个(Panel,PictureBox,....)。

要求是:

  • 我想放大和缩小
  • 向左/向右/向下/向上移动
  • 我从微控制器获取值并希望实时绘制它们

我正在使用Visual Studio 2012。 我不想使用其他人的其他dll /库或程序。

THX

PS:也许一个简单的教程也很棒。

1 个答案:

答案 0 :(得分:3)

我在WPF中使用简单的Canvas做了同样的事情。所以我建议你把你的平台改成WPF。放大/缩小行为可以使用ScaleTransform完成,左/右/左移动可以使用TranslateTransform完成。不需要任何库,可以使用几何类型int wpf,例如Path。并将每个路径的RenderTransform属性设置为这些转换函数。