Witam,
Napotkałam na pewien problem podczas przenoszenia jednego z projektów wykonanego w WPFie do projektu WinForms.
Znalazłam na internecie fajny artykuł na temat łączenia tych dwóch technologii.
Stworzyłam w projekcie moją kontrolkę user control, która zawierała ChartPlotter z biblioteki DynamicDataDisplay.
<d3:ChartPlotter Height="200" Width="500" Name="plotter" />
W bibliotece tej zadeklarowana jest metoda AddLineGraph, którą w WPFie można było bez problemu wywołać.
Niestety po stworzeniu w projekcie WinForm-sowym nie mogę się odwołać bezpośrednio- tak jak robiłam w WPFie :
graf = plotter.AddLineGraph(ds0, Colors.Blue, 2, "rec");
Wyskakuje mi informacja, mój element host (czyli user control) nie zawiera definicji metod 'Microsoft.Research.DynamicDataDisplay.Plotter2DExtensions.AddLineGraph(Microsoft.Research.DynamicDataDisplay.Plotter2D, Microsoft.Research.DynamicDataDisplay.DataSources.IPointDataSource, System.Windows.Media.Pen, Microsoft.Research.DynamicDataDisplay.PointMarkers.ElementPointMarker, Microsoft.Research.DynamicDataDisplay.Description)'
Wiem, że powinny być zadeklarowane właściwości, metody dla stworzonej kontrolki, jednakże nie wiem jak "wyciągnąć" choćby z biblioteki taką metodę? Jest wgl taka możliwość aby wykorzystać ChartPlotter, który jest wrzucony do user control?
jest w stanie ktoś pomóc? Podać jakąś wskazówkę? Byłabym wdzięczna.
Pozdrawiam serdecznie :)