3
Я пытаюсь получить выбранный (щелкнул) столбец в OxyPlot WPF. Есть ли способ сделать это? Мой код WPF до сих пор:OxyPlot WPF - получить выделенную колонку
<oxy:Plot x:Name="plotDiagram" Title="Output" >
<oxy:Plot.Axes>
<oxy:CategoryAxis ItemsSource="{Binding Item.barDisplayData1}" LabelField="DisplayText"/>
<oxy:LinearAxis MinimumPadding="0" AbsoluteMinimum="0"/>
</oxy:Plot.Axes>
<oxy:Plot.Series>
<oxy:ColumnSeries Title="{Binding Item.Title1}" FillColor="Green" IsStacked="True" ItemsSource="{Binding Item.barDisplayData1}" ValueField="Value" />
<oxy:ColumnSeries Title="{Binding Item.Title2}" FillColor="Red" IsStacked="True" ItemsSource="{Binding Item.barDisplayData2}" ValueField="Value"/>
<oxy:ColumnSeries Title="{Binding Item.Title3}" FillColor="Yellow" IsStacked="True" ItemsSource="{Binding Item.barDisplayData3}" ValueField="Value"/>
</oxy:Plot.Series>
</oxy:Plot>
У меня проблема с параметрами события - ColumnSeries_MouseDown (отправитель объекта, MouseButtonEventArgs e). MoseButtonEventArgs! = OxyMouseDownEventArgs – skituljko
OxyPlot Версии: <пакет id = "OxyPlot.Core" version = "1.0.0-unstable1974" targetFramework = "net45" /> –
skituljko
В этом случае вы можете попробовать использовать ConverterExtensions.ToMouseDownEventArgs (этот MouseButtonEventArgs e, IInputElement relativeTo). Это преобразует MouseButtonEventArgs в OxyMouseDownEventArgs – David