Jak mogę narysować świece w C#? Czy ktoś ma jakieś przykłady z ładnym interfejsem?Jak narysować świece w C#
Odpowiedz
Wypróbuj xamChart Control Trial wersja z Infragistics.
Oto kolejny sample at CodeProject
Używam .netCharting bibliotekę dla tego i to całkiem dobrze. Obsługuje wszystkie rodzaje wykresów - świeca w zestawie. Jedną z rzeczy, na którą należy zwrócić uwagę, jest to, że przy obecnej wersji (5.3) trzeba odwrócić wysoką i niską cenę - dość brzydki i oczywisty błąd. To produkt komercyjny, ale po przystępnej cenie, więc może być tego wart, w zależności od projektu.
ZedGraph jest bardzo łatwą w użyciu biblioteką do tworzenia wykresów LGPL, która jest can handle candlestick charts.
Jeśli chcesz zapisać obraz na dysk, może to zrobić. Jeśli potrzebujesz wyświetlić interaktywny wykres obsługujący powiększanie/przesuwanie, możesz to zrobić również za pomocą doskonałego sterowania ZedGraphControl.
Może ChartDirector może być dobrym rozwiązaniem
Używam tego dla danych akcji, ale jej w VB
With Chart1.ChartAreas("myarea")
.AxisY.Maximum = (Math.Ceiling((HighValue * 100))/100)
.AxisY.Minimum = (Math.Floor((LowValue * 100))/100)
.AxisY.LabelStyle.Format = "{0.00}"
End With
Dim s1 As New Series
With s1
.ChartArea = "myarea"
.ChartType = SeriesChartType.Candlestick
.XValueType = ChartValueType.String
.YValueType = ChartValueType.Single
.YValuesPerPoint = 4
.CustomProperties = "PriceDownColor=Red, PriceUpColor=Green"
End With
For i = Globals.GraphColumns - 1 To 0 Step -1
OutData = Data_Array.Item(i)
s1.Points.AddXY(OutData.thedate, OutData.high, OutData.low, OutData.close, OutData.open)
Next
Chart1.Series.Add(s1)
Me.Controls.Add(Chart1)
Witamy w Stackoverflow. Pytanie to dotyczy konkretnie rozwiązań w języku C#, a nie VB. Proszę odpowiednio zaktualizować swoją odpowiedź. Dziękuję Ci! –
- 1. Jak narysować na ekranie w języku C++?
- 2. Jak narysować koło kolorów w obiektyw-c
- 3. Jak narysować prostą grafikę w C#?
- 4. Jak narysować tekst w niestandardowym widoku przy użyciu Objective-C?
- 5. Jak narysować tło w openGL
- 6. jak narysować półkole w Android
- 7. Jak narysować wykres w PHP?
- 8. Jak narysować linię w VIM?
- 9. Jak narysować siatkę w SketchFlow?
- 10. Jak narysować Geosphere w Matlab?
- 11. Jak narysować połączenie w Dia?
- 12. Jak narysować elementy potomne kompozytów w SWT?
- 13. Jak narysować gładką/zaokrągloną ścieżkę?
- 14. Jak narysować równoległe krawędzie w Networkx/Graphviz
- 15. Jak narysować bezpośrednio na pulpicie?
- 16. Jak narysować tekst na obrazku?
- 17. Jak narysować ciąg bitmap w Silverlight?
- 18. Jak narysować gładką owalny płótnie
- 19. jak narysować linię na obrazie?
- 20. Jak narysować bezpośrednio na pulpicie systemu Windows, C#?
- 21. Jak narysować tę ścieżkę w WPF?
- 22. Jak narysować nakładające się klastry w Graphviz?
- 23. Jak narysować bitmapfont na scenie w libgdx?
- 24. Jak narysować krzywą Beziera w Androidzie
- 25. Jak narysować linię 1px w storyBoard?
- 26. Jak narysować wykres funkcji w WPF?
- 27. iPhone - Jak narysować tekst w środku prostego
- 28. Jak narysować linię w Sprite-kit
- 29. Jak narysować łuk w winRT z animacją?
- 30. Jak narysować obrazy na terenie w jedności
jaka jest twoja platforma? formularze okien, wpf, asp, konsola? –
Przepraszam, jestem całkowicie początkujący w C# i myślałem w dobrym punkcie wyjścia. Powinien być oparty na komputerze. Którą możesz mi zasugerować? – Thiago
Chciałbym iść z WPF. telerik ma ładny zestaw wykresów, podobnie jak wizjodawca. –