Xamarin Forms Teechart - 仅显示图形和标签

Xamarin Forms Teechart - show only graph and labels

我有一个名为 tChart1 的由蜡烛组成的 steema teechart。我只想显示底部轴的蜡烛和标签。其他一切都应该是透明的。我已经能够隐藏一些东西,但背景仍然是白色,并且仍然显示垂直线(我假设是网格)。

tChart1.Title.Visible = false;
tChart1.Walls.Visible = false;
tChart1.Axes.Left.Visible = false;
tChart1.Legend.Visible = false;

您需要隐藏或透明以下元素:

  tChart1.Axes.Left.Grid.Visible = false;
  tChart1.Axes.Bottom.Grid.Visible = false;

  tChart1.Panel.Transparent = true;
  tChart1.Panel.Gradient.Visible = false;

  tChart1.Walls.Visible = false;
  tChart1.Legend.Transparent = true;

底轴标签字体颜色应更改如下:

  tChart1.Axes.Bottom.Labels.Font.Color = Color.Blue;

自定义标签可以这样设置:

private void AddCustomLabels()
{
  tChart1.Axes.Left.Labels.Items.Clear();

  (tChart1.Axes.Left.Labels.Items.Add(123,"Hello")).Font.Size=16;
  (tChart1.Axes.Left.Labels.Items.Add(466,"Good\n\rbye")).Transparent=false;
  tChart1.Axes.Left.Labels.Items.Add(300);
  AxisLabelItem a = tChart1.Axes.Left.Labels.Items.Add(-100);
  a.Transparent=false;
  a.Color=Color.Blue;
  a.Transparency=50;
}

蜡烛系列笔:

  candle1.Pen.Color = Color.Lime;