AxisScaleBreakStyle Klasa

Definicja

Reprezentuje podział skali na osi Y wykresu.

public ref class AxisScaleBreakStyle
public class AxisScaleBreakStyle
type AxisScaleBreakStyle = class
Public Class AxisScaleBreakStyle
Dziedziczenie
AxisScaleBreakStyle

Uwagi

Podziały skalowania to celowe przerwania na osi Y, które są najczęściej używane do ponownego dystrybuowania punktów danych w serii na wykresie. Ta funkcja zwiększa czytelność, gdy występują duże różnice między wysokimi i niskimi wartościami danych w jednej serii, które są wykreśliwane. Podziały skalowania nie są rysowane dla różnic między danymi w wielu seriach.

Domyślnie podziały skalowania są wyłączone. Podziały skalowania można włączyć na osi Y, ustawiając Enabled właściwość na truewartość . Aby zmienić ilość odstępu w pionie podziału skalowania, można określić Spacing wartość. Jest to obliczane jako procent skali osi Y.

Aby narysować podział skali, musisz mieć wystarczającą separację między zakresami punktów danych w jednej serii. Domyślnie podział skalowania można dodać tylko wtedy, gdy istnieje separacja między zakresami danych co najmniej 25% wykresu. Jeśli włączysz podział skalowania, ale nie jest wyświetlany, mimo że istnieje wystarczająca odległość między zakresami danych, możesz ustawić CollapsibleSpaceThreshold właściwość na wartość mniejszą niż 25.

Wykresy obsługują maksymalnie pięć podziałów skalowania na wykres; jednak wykres może stać się nieczytelny, jeśli zostanie wyświetlony więcej niż jeden podział skali. Jeśli masz więcej niż dwa zakresy danych, rozważ użycie innej metody do wyświetlania tych danych. Użyj właściwości , MaxNumberOfBreaks aby zmniejszyć liczbę podziałów skalowania, które można wyświetlić na wykresie.

Gdy jest używany podział skalowania, etykiety osi Y mogą stać się przesunięciem. Aby wyłączyć przesunięcie etykiety, ustaw IsStaggered właściwość na false.

Podziały skalowania nie są obsługiwane w żadnym z następujących warunków:

  • Używane są typy wykresów kołowych, pierścieniowych, lejkowych, ostrosłupowych, promieniowych lub skumulowanych.

  • Niestandardowe interwały dla etykiet, znaczników znaczników lub linii siatki są włączone.

  • Ustawiono minimalną lub maksymalną wartość dla osi.

  • Używane są etykiety niestandardowe.

  • Określono logarytmicznie oś Y.

  • Używane są widoki osi na osi Y, które obejmują przewijanie i powiększanie.

  • Używane są wykresy 3-W.

Konstruktory

AxisScaleBreakStyle()

Inicjuje nowe wystąpienie klasy AxisScaleBreakStyle.

Właściwości

BreakLineStyle

Pobiera lub ustawia styl linii podziału, który będzie używany do rysowania podziału.

CollapsibleSpaceThreshold

Pobiera lub ustawia próg miejsca na wykresie, w którym są rysowane podziały skali.

Enabled

Pobiera lub ustawia flagę wskazującą, czy podziały skalowania są włączone.

LineColor

Pobiera lub ustawia kolor linii podziału skali.

LineDashStyle

Pobiera lub ustawia styl linii podziału skali.

LineWidth

Pobiera lub ustawia szerokość linii podziału skali.

MaxNumberOfBreaks

Pobiera lub ustawia maksymalną liczbę podziałów skalowania, które mają być wyświetlane na wykresie.

Spacing

Pobiera lub ustawia odstęp między liniami przerwania skalowania. Odstępy są reprezentowane jako procent osi Y.

StartFromZero

Pobiera lub ustawia StartFromZero wartość wyliczenia, która wskazuje, czy należy uruchomić przerwę skalowania od zera.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy