Tworzę niektóre wykresy w C# Visual Studio 2010 i miałem szybkie (miejmy nadzieję proste) pytanie o formatowanie etykiet na osi X. Szukałem odpowiedzi na pytania SO i Google i jestem pewien, że ma to związek z prostą edycją LabelStyle.Format dla obszaru wykresu ... Ale nie mogę tego rozgryźć! Okay, za dużo informacji, pozwól mi przejść do pytania:Formatowanie etykiet osi osi
Krótko mówiąc, mój wykres musi mieć przebieg na osi X i waha się od 0 do 240 000. Naprawdę chciałbym ją nieco wyrzeźbić i zamiast "zera 3" wstawić "K". Przykład: 60K, 120k, 180K, 240K.
Dziękuję, miałem komentować własną edycję to zadziałało, co było "{0,} K", ale twoje jest lepsze. Czy mogę zapytać, co robi specyfikator ":" Colon? Nie ma go w dokumentacji z jakiegoś dziwnego powodu :) +1! – MaxMarchuk
Pierwszą rzeczą jest zawsze liczba argumentów. (To jest 0), po czym możesz określić format, oddzielony dwukropkiem. Zero ma tylko standardowy format, więc możesz go pominąć. Jeśli chcesz wyświetlić miejsce dziesiętne * w razie potrzeby *, będzie to wyglądało następująco: "{0: 0,. #} K" Przecinek jest ważnym bitem, ponieważ dzieli wartość przez 1000. –
@ DasKrümelmonster: Mam podobny problem z moim wykresem. Nie mogę ustawić formatu wyświetlania etykiet osi X jako nazw miesięcy. Czy możesz rzucić okiem na http://stackoverflow.com/questions/22400364/asp-net-chart-control-setmontime-models-from-int-value-on-x-axis-labels? Dzięki! –