Referencesource - implementacja klasy chart

0

Czy zna ktoś jakiegoś linka, żeby można sobie było obejrzeć klasę chart od środka? tzn. wiem, że w sieci jest livecharts, ale chciałem sobie też chart'a obejrzeć. Oczywiście c# .net 4.5 lub...6 winform

edit:
Patrzyłem oczywiście w referencesource, stąd treść tematu, ale na nieszczęście tam nie ma klasy chart.

2

Nie ma chyba innego dobrego źródła niż http://referencesource.microsoft.com ale skoro tam nie ma to najprościej będzie użyć jakiegoś dekompilatora np. http://ilspy.net/ i zdekompilować dllkę. Można też użyć jakiegoś dodatku do Visual Studio typu ReSharper (płatny) który potrafi między innymi dekompliwoać wybrane klasy i pokazywać je bezpośrednio w VS, co jest dużo wygodniejsze.

0

ILSpy wygląda gorzej, ale z kodem często radzi sobie lepiej niż dotPeek (czyli narzędzie JetBrains zintegrowane z ReSharperem).

0

Sorka, taka prośba. Jakbyście mogli odpowiedzieć na ten mój ostatni komentarz. No bo na prawdę, trochę się rozczarowałem. Wydawało mi się, że w pliku chart.cs, znajdują się jakieś metody, algorytmy, a zamiast tego mnóstwo właściwości i zero algorytmów, które np. mogłyby rysować różne funkcje na jednej osi.

0

Szczerze powiedziawszy nie szczególnie się przyjrzałem tej klasie w mono, teraz popatrzyłem dokładniej i wygląda to bardziej na jakiś szkic. Ale też nie oczekiwał bym że wszystko będzie w jednej klasie, raczej wszystko będzie "porozrzucane" i żeby załapać całość trzeba bardziej poszperać i poświęcić trochę czasu. Możesz też poszukać innych kontrolek tego typu, zapewne nie jedna osoba robiła własną implementację "Chart".

1 użytkowników online, w tym zalogowanych: 0, gości: 1