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