Freigeben über


Axis.Crossing Eigenschaft

Definition

Ruft die Position ab, an der eine Achse von der zugeordneten Achse geschnitten wird, oder legt diese fest.

public:
 virtual property double Crossing { double get(); void set(double value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.DataVisualization.Charting.AxisCrossingValueConverter))]
public virtual double Crossing { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.DataVisualization.Charting.AxisCrossingValueConverter))>]
member this.Crossing : double with get, set
Public Overridable Property Crossing As Double

Eigenschaftswert

Ein double-Wert, der die Position darstellt, an der eine Achse von der zugeordneten Achse geschnitten wird. Der Standardwert ist NaN.

Attribute

Hinweise

Wenn Sie diese Eigenschaft für eine primäre Achse festlegen, wird bestimmt, wo die andere primäre Achse sie kreuzt, und auf ähnliche Weise wird die Einstellung für eine sekundäre Achse bestimmt, wo die andere sekundäre Achse sie kreuzt. Das Festlegen der Crossing Eigenschaft der primären X-Achse bestimmt beispielsweise, wo die primäre Y-Achse sie kreuzt.

Für die Crossing Eigenschaft einer Achse können vier Modi verwendet werden:

  • "Auto", was bedeutet, dass der Kreuzungswert auf den minimalen oder maximalen Wert für die relevante Achse festgelegt wird. Wenn die Achse primär ist, ist der Wert sein Minimalwert, und wenn die Achse sekundär ist, wird ihr maximaler Wert verwendet. Um zur Laufzeit auf "Auto" festzulegen, verwenden Sie einen NaN Wert.

  • "Minimum", was bedeutet, dass der Kreuzungswert der Achse ihr Minimalwert ist. Verwenden Sie einen MinValue Wert, um zur Laufzeit auf "Minimum" festzulegen.

  • "Maximum", was bedeutet, dass der Kreuzungswert der Achse ihr maximaler Wert ist. Verwenden Sie einen MaxValue Wert, um zur Laufzeit auf "Maximum" festzulegen.

  • Ein angegebener double Wert, der zwischen den Minimal- und Höchstwerten für die relevante Achse liegt. Wenn der Kreuzwert kleiner als der Mindestwert ist oder der Kreuzwert größer als der Maximalwert ist, wird eine Ausnahme ausgelöst.

Wenn ein nicht standardmäßiger Kreuzungswert verwendet wird, können die Bezeichnungen und Häkchen der Achse je nach Eigenschaftseinstellung der IsMarksNextToAxis Kreuzachse folgen oder nicht. Standardmäßig werden sie mit der Kreuzachse bewegt.

Gilt für: