【问题标题】:MSChart X and Y Axis Labels Overlap at originMSChart X 和 Y 轴标签在原点重叠
【发布时间】:2011-12-17 00:17:17
【问题描述】:

使用 C# 和 Control MSChart。

当我设置 X 和 Y 轴的 MinMaxInterval 属性时,一切都会出现,因为它应该保存最接近原点的标签重叠。如果我将IsMarginVisible 设置为 true 但仍然自己计算间隔,问题就会消失,因为 X 轴标签现在放置得足够低,不会妨碍 Y 轴的标签。什么属性控制这个偏移量?

如果我显示轴箭头,我也会遇到类似的问题:箭头和其中一个标签重叠。

【问题讨论】:

    标签: c# mschart


    【解决方案1】:

    您应该启用智能标签。启用智能标签后,图表控件首先尝试重新定位数据点本身附近的重叠数据点标签。如果失败,图表控件会将数据点标签移动到有效的可用空间并绘制一条线以将标签与数据点链接。

       chart1.Series["Default"].SmartLabelStyle.Enabled = true;
    

    【讨论】:

    • 请不要发布仅代码的答案。解释为什么这是一个解决方案。
    • @stefan 我希望那是照顾。
    猜你喜欢
    • 1970-01-01
    • 2012-03-14
    • 2022-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多