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 。
“Minimum”,这意味着轴的交叉值将是其最小值。 若要在运行时设置为“最小值”,请使用值 MinValue 。
“最大值”,这意味着轴的交叉值将是其最大值。 若要在运行时设置为“最大值”,请使用一个 MaxValue 值。
一个指定
double值,该值介于相关轴的最小值和最大值之间。 如果交叉值小于最小值,或者交叉值大于最大值,则会引发异常。
使用非默认交叉值时,轴的标签和刻度线可能会或可能不会跟随交叉轴,具体取决于 IsMarksNextToAxis 属性设置。 默认情况下,它们将使用交叉轴移动。