0
Under review
Can't define Axes in Xaml
I have added OxyPlot to my project using the nuget command
Install-Package OxyPlot.Wpf
-Pre
In my first test I defined a PlotView in Xaml and the PlotModel in C# code.
Then I wanted to try configuring the Axes in Xaml, but that doesn't seem possible with the current version. PlotView does not have a property Axes.
I have downloaded the OxyPlot samples from GitHub. Some of the samples (for example AxesDemo) do define Axes in Xaml. What is going on?
Even if I could define the Axes in Xaml, would this be incompatible with data-binding to the Model property?
Is there some high level documentation of the structure of Plot, PlotView and Controller?
Phil
Customer support service by UserEcho
The `Axes` property can be found in the `<Plot>` control, not in `<PlotView>`. See the example:
https://github.com/oxyplot/oxyplot/blob/develop/Source/Examples/WPF/WpfExamples/Examples/AxesDemo/MainWindow.xaml
Thanks, I had already figured this out from the GitHub "develop" branch. I have just now tried it out with build 1915 from NuGet and it also works.
I had also downloaded the "master" branch from GitHub. On this branch, the AxesDemo uses PlotView insteand of plot.
Has there been a change in the usage from PlotView to Plot?
I don't really get the difference between these objects.
By the way, I am really impressed with Oxyplot. Great work!
Phil
The `PlotView` component is now similar on all platforms, it contains only `Model` and `Controller` properties.
The `Plot` control let you define axes, series, annotations etc. and this should only be available in XAML-based platforms.