如何禁用在Xamarin.Android中移动TeeChart?

时间:2014-07-16 08:54:54

标签: android xamarin teechart

我遇到麻烦:我有使用TeeChart的Xamarin.Android应用程序。创建图表并在其上显示数据后,我可以单击图表并拖动到应用程序上的任何位置。可能有人知道如何禁用移动TeeChart?

var tChart1 = new TChart(this);
            tChart1.Legend.Visible = false;
            tChart1.Aspect.View3D = !tChart1.Aspect.View3D;
            tChart1.Header.Text = String.Empty;
            tChart1.Clickable = false;
            tChart1.Enabled = false;
            tChart1.Axes.Left.Labels.ValueFormat = "###.0";
            tChart1.Clickable = false;
            tChart1.Axes.Left.Visible = true;
            tChart1.Axes.Left.LabelsOnAxis = true;
            tChart1.Axes.Top.Visible = false;
            tChart1.Axes.Right.Visible = false;
            tChart1.Axes.Right.LabelsOnAxis = true;
            tChart1.Axes.Bottom.LabelsOnAxis = false;

1 个答案:

答案 0 :(得分:1)

使用TeeChart for Xamarin.Android,您可以禁用缩放和平移设置 Zoom.Style ZoomStyles.Classic 以及一些缩放和平移设置,如下所示:

  tChart1.Zoom.Style = Steema.TeeChart.ZoomStyles.Classic;
  tChart1.Zoom.Allow = false;
  tChart1.Panning.Allow = Steema.TeeChart.ScrollModes.None;

请注意,此功能仅在几周前发布的4.14.6.25 version中提供。因此,如果您使用的是旧版本,请将其更新为最新版本,以便能够使用此功能。