【问题标题】:dynamic data display chartplotter get current axis values动态数据显示海图仪获取当前轴值
【发布时间】:2013-12-23 11:50:28
【问题描述】:

我正在使用 d3 海图仪。在我的应用程序中,我希望程序自动检测显示的水平轴的当前开始值和结束值。例如,假设用户放大了绘制的数据。我知道轴值会自动调整并显示在绘图仪上。我想要的是(可能在单击按钮时),程序应该提取当时显示的 X 轴的开始值和结束值。我需要这两个值来做其他事情。我正在使用 C# wpf 进行编程 btw。我尝试在论坛中搜索它,但到目前为止没有运气。 这是我到目前为止所拥有的。但不知道如何进一步实现我的目标。

CursorCoordinateGraph coordinategraph = new CursorCoordinateGraph(); plotter.Children.Add(coordinategraph);

Upon buttonclick()
{ Retrieve the first and last x-coordinate value on display...}

非常感谢任何指向正确方向的指针。

谢谢!

【问题讨论】:

    标签: c# wpf dynamic-data-display


    【解决方案1】:

    我想通了。碰巧太简单了:)

    var v = plotter.Visible;
    int X_left = Convert.ToInt32(v.Left);
    int X_right = Convert.ToInt32(v.Right);
    

    【讨论】:

      猜你喜欢
      • 2014-12-14
      • 2014-12-13
      • 1970-01-01
      • 1970-01-01
      • 2017-06-07
      • 2017-02-21
      • 1970-01-01
      • 2020-03-14
      • 1970-01-01
      相关资源
      最近更新 更多