OxyPlot没有更新标题

时间:2013-09-12 11:50:09

标签: c# wpf data-binding oxyplot

我正在使用OxyPlot在WPF / .net 4.5下的用户控件上显示图表并具有以下XAML:

<oxy:Plot x:Name="oxyPlot" Title="{Binding ChartTitle}" Model="{Binding Plot}" />

和我的Code-Behind:

public string ChartTitle
{
    get { return (string)GetValue(ChartTitleProperty); }
    set { SetValue(ChartTitleProperty, value); }
}
public static readonly DependencyProperty ChartTitleProperty =
    DependencyProperty.Register("ChartTitle", typeof(string), typeof(ChartControl), new PropertyMetadata("OMICRON Lab Chart"));

然后从外部设置此属性,但是只要分配PlotModel,OxyPlot似乎就会忽略对此的任何更改。使用通过PlotModel构造函数提供的标题,但也更改模型的属性(并调用RefreshPlot)不会更改UI中的标题。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

我不知道为什么,但现在它正在运作......

我没有改变标题的任何内容,但其他一些变化必定会让它发挥作用。