在Monotouch上使用TeeCharts时无法关闭缩放功能

时间:2012-04-27 08:13:55

标签: xamarin.ios teechart

我在Monotouch上使用TeeCharts,只有在我使用时才能关闭缩放:

chart.Aspect.ZoomScrollStyle = Steema.TeeChart.Drawing.Aspect.ZoomScrollStyles.Manual;

但如果我使用手动选项,则在设备上使用时会出现渲染问题。 如果我只是在将ZoomScrollStyle切换为自动时尝试关闭缩放并使用:

chart.Chart.Zoom.Allow = false;
没有任何反应。

更新:我发现如果View3D打开,一切正常,但当我在2D环境中工作时,缩放选项始终打开。

1 个答案:

答案 0 :(得分:1)

如您所见,有一些不同的ZoomScrollStyles和ZoomStyles选项。这些选项在“教程8 - 适用于iOS应用程序的TeeChart NET”,“特定于TeeChart .NET for iOS的API更改”部分中进行了说明。还有“教程10-缩放和滚动”。

默认设置自动ZoomScrollStyle。此样式使用iOS标准技术进行缩放和滚动,但并非所有系列类型都支持此类型,并且仅在2D模式下支持。

手动ZoomScrollStyle通过重绘图表来进行缩放,因此速度较慢(我们将尝试为将来的版本改进此功能)。

拖动功能既适用于ZoomScrollStyles,也适用于2D和3D。

Steema支持。