Share via


Axis.Crossing 屬性

定義

取得或設定座標軸與其相關座標軸交叉的位置。

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

屬性值

double 值,這個值表示座標軸與其相關座標軸交叉的位置。 預設值是 NaN

屬性

備註

設定主座標軸的這個屬性會決定另一個主要座標軸的交叉位置,同樣地,針對次要座標軸設定此屬性將會決定另一個次要座標軸的交叉位置。 例如,設定 Crossing 主要 X 軸的 屬性會決定主要 Y 軸的交叉位置。

四種模式可用於 Crossing 座標軸的 屬性:

  • 「Auto」,這表示交叉值會設定為相關座標軸的最小值或最大值。 如果座標軸是主要座標軸,則如果座標軸是次要值,該值將會是其最大值。 若要在執行時間設定為 「Auto」,請使用 NaN 值。

  • 「Minimum」,這表示座標軸的交叉值將是其最小值。 若要在執行時間設定為 「最小值」, MinValue 請使用 值。

  • 「Maximum」,這表示座標軸的交叉值將會是其最大值。 若要在執行時間設定為 「Maximum」, MaxValue 請使用 值。

  • double指定值,介於相關座標軸的最小值和最大值之間。 如果交叉值小於最小值,或交叉值大於最大值,則會擲回例外狀況。

使用非預設交叉值時,視屬性設定而定 IsMarksNextToAxis ,軸的標籤和刻度標記可能會或可能不會遵循交叉軸。 根據預設,它們會隨著交叉軸移動。

適用於