问题描述
[liveCharts wpf C#] 我不会英语。您能帮我解决这个问题吗? 我试图简单地还原Y轴,以便此图下降而不是上升。
public partial class Window5 : Window
{
public SeriesCollection SeriesCollection { get; set; }
public string[] Labels { get; set; }
public Func<double,string> YFormatter { get; set; }
public Window5()
{
InitializeComponent();
SeriesCollection = new SeriesCollection { };
SeriesCollection.Add(
new VerticalLineseries
{
Title = "HK1",Values = new ChartValues<double> { 5,6,9,4,5,2 },PointGeometry = null,Fill = Brushes.Transparent
}
);
SeriesCollection.Add(
new VerticalLineseries
{
Title = "HK2",Values = new ChartValues<double> { 3,5 },Fill = Brushes.Transparent
}
);
Labels = new[] { "0","-1.5","-2.7","-3.0","-4.9","-5.0" };
DataContext = this;
}
}
XAML
<Grid>
<lvc:CartesianChart x:Name="diagram"
Series="{Binding SeriesCollection}">
<lvc:CartesianChart.AxisY>
<lvc:Axis Labels="{Binding Labels}"
Position="LeftBottom"
RenderTransformOrigin="0.5,0.5">
</lvc:Axis>
</lvc:CartesianChart.AxisY>
<lvc:CartesianChart.AxisX>
<lvc:Axis MinValue="0"
Position="RightTop" />
</lvc:CartesianChart.AxisX>
<lvc:CartesianChart.DataTooltip>
<lvc:DefaultTooltip SelectionMode="SharedYValues" />
</lvc:CartesianChart.DataTooltip>
</lvc:CartesianChart>
</Grid>
代码:https://drive.google.com/file/d/1-NOzBjLq2qELfKzqvLDN4LBzEFpVPpwD/view?usp=sharing
谢谢大家!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)