Dynamicdatadisplay charplotter在代码中设置标头

时间:2012-08-09 12:25:00

标签: c#

http://dynamicdatadisplay.codeplex.com/

如何在代码中设置Chartplotter轴标题?

plotterTotal.HorizontalAxis = new HorizontalDateTimeAxis() { Name = "dateAxis" };
                        plotterTotal.VerticalAxis = new VerticalIntegerAxis() { Name =         "powerAxis" };

此xaml的模拟

 //<d3:Header  Content="Counter power"/>
                        //<d3:VerticalAxisTitle Content="Power" Name="valueAxis"/>
                        //<d3:HorizontalAxisTitle Content="Date"/>

2 个答案:

答案 0 :(得分:0)

老帖但是嘿...... https://dynamicdatadisplay.codeplex.com/discussions/219647

基本上,如果您在xaml中设置了图表绘图仪,则可以设置图表的标题并为其指定名称属性。

然后在您的代码中,引用该属性并设置其内容。

答案 1 :(得分:0)

尝试一下,它对我有用。

HorizontalAxisTitle horizontalAxisTitle = new HorizontalAxisTitle();
horizontalAxisTitle.Content = "abc";

VerticalAxisTitle verticalAxisTitle = new VerticalAxisTitle();
verticalAxisTitle.Content = "def";

plotterTotal.Children.Add(horizontalAxisTitle );
plotterTotal.Children.Add(verticalAxisTitle  );