Axis.Crossing 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定軸與其對應軸交叉的位置。
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
屬性值
一個 double 表示軸與其對應軸交叉的位置的值。 預設值為 NaN。
- 屬性
備註
將此性質設為主軸,決定另一主軸與其交點,同樣地,將此屬性設為次軸,則決定另一條次軸與其交點。 例如,設定 Crossing 主 X 軸的性質決定主 Y 軸與它交會的位置。
軸的性質可使用 Crossing 四種模式:
「自動」,意指交叉值會設定為相關軸的最小值或最大值。 如果軸是主軸,該值將是其最小值;若軸為次要軸,則為其最大值。 要在執行時設定為「自動」,請使用一個 NaN 值。
「最小值」,意指軸的交叉值將是其最小值。 要在執行時設定為「最小值」,請使用一個 MinValue 值。
「最大值」,意指軸的交叉值將成為其最大值。 要在執行時設定為「最大值」,請使用一個 MaxValue 值。
指定
double值介於相關軸的最小值與最大值之間。 若交叉值小於最小值,或交叉值大於最大值,則會拋出例外。
當使用非預設的交叉值時,軸的標籤與刻度標記會依屬性設定而定,也可能不跟隨交叉軸 IsMarksNextToAxis 。 預設情況下,它們會隨著交叉軸移動。