Я использую OxyPlot показать таблицу на пользовательский элемент управления под WPF/.net 4.5 и имеют следующий код XAML:OxyPlot не обновляется название
<oxy:Plot x:Name="oxyPlot" Title="{Binding ChartTitle}" Model="{Binding Plot}" />
и в мой код-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"));
Это свойство затем устанавливается снаружи, но OxyPlot, похоже, игнорирует любые изменения в этом, как только назначается PlotModel
. Используется заголовок, предоставленный через конструктор PlotModel
, но также изменение свойства модели (и вызов RefreshPlot
) не изменяет заголовок в пользовательском интерфейсе.
Что я делаю неправильно?
имеющий такой же выпуск. надеюсь, моя проблема также решена сама по себе. – mcy