Виджет графика Medsphere: как отобразить простой график? - PullRequest
0 голосов
/ 23 ноября 2010

я нашел этот интересный виджет и, в частности, меня интересует отображение графика. Проблема в том, что я не могу найти как. Кто-нибудь знает этот виджет и знает, как показать простой график, и, наконец, опубликовать пример здесь?

Спасибо!

Ответы [ 2 ]

1 голос
/ 23 ноября 2010

Ознакомьтесь с демонстрацией графика здесь .В частности, большую часть времени вы создаете экземпляр объекта Graph2D, добавляете необходимые оси X и Y (обычно LinearAxis, который реализует IAxis), а затем добавляете все экземпляры IPlot, которые хотите отображать на графикенапример, LinePlot или HistogramPlot)

Вы можете посмотреть на метод AddRandomLinePlot в этой демонстрации, чтобы увидеть его в действии.

0 голосов
/ 21 января 2013

все, я полагаю, что вы уже загрузили Medsphere.Widgets , успешно собрались и получили Medsphere.Widgets.dll.


Сначала вы должны создать новый проект GTK #. Во-вторых, добавьте GraphDemo.cs, который находится в демонстрационных файлах, в ваше решение. И измените конструктор GraphDemo: измените "public GraphDemo (): base (" Graph Demo ")" на "public GraphDemo (Mainwindow window): base (" Graph Demo ")". В-третьих, отредактируйте ваш Main (string [] args) следующим образом:

public static viod Main()
        {
          Application.Init();
          MainWindow testWindow=new MainWindow();
          GraphDemo testGD=new GraphDemo(testWindow);//this is key.
          testWindow.ShowAll();
          Application.Run();
          }

       fellow these steps, you can get the beautiful chart.

Надеюсь, это поможет вам, с нетерпением ждем вашего возврата.

ваш, Demi

...