Shuxia Ning
2024-10-29 d047171e5bd87768a2bfab730f49a27a8e0e6b40
WinFrmUI/Yw.WinFrmUI.Phart.Core/00-core/02-chart/Perform2dChartExtend.cs
@@ -1,4 +1,4 @@
using DevExpress.XtraCharts;
 using DevExpress.XtraCharts;
namespace Yw.WinFrmUI.Phart
@@ -468,6 +468,7 @@
            series.LegendTextPattern = Perform2dChartDisplay.AnnoTextQH;
            if (series.View is SplineSeriesView view)
            {
                view.LineTensionPercent = 50;
                view.MarkerVisibility = showMarker ? DevExpress.Utils.DefaultBoolean.True : DevExpress.Utils.DefaultBoolean.False;
                view.LineStyle.DashStyle = DashStyle.Dash;
                view.LineStyle.LineJoin = System.Drawing.Drawing2D.LineJoin.Miter;
@@ -488,6 +489,7 @@
            series.LegendTextPattern = Perform2dChartDisplay.AnnoTextQL;
            if (series.View is SplineSeriesView view)
            {
                view.LineTensionPercent = 50;
                view.MarkerVisibility = showMarker ? DevExpress.Utils.DefaultBoolean.True : DevExpress.Utils.DefaultBoolean.False;
            }
        }
@@ -501,9 +503,10 @@
            series.View.Color = Perform2dChartDisplay.CurveColorQE;
            series.ArgumentScaleType = ScaleType.Numerical;
            series.CrosshairEnabled = DevExpress.Utils.DefaultBoolean.False;
            series.LegendTextPattern = Perform2dChartDisplay.AnnoTextQE;
            series.LegendTextPattern = Perform2dChartDisplay.AnnoTextQE;
            if (series.View is SplineSeriesView view)
            {
                view.LineTensionPercent = 50;
                view.MarkerVisibility = showMarker ? DevExpress.Utils.DefaultBoolean.True : DevExpress.Utils.DefaultBoolean.False; 
            }
@@ -521,6 +524,7 @@
            series.LegendTextPattern = Perform2dChartDisplay.AnnoTextQP;
            if (series.View is SplineSeriesView view)
            {
                view.LineTensionPercent = 50;
                view.MarkerVisibility = showMarker ? DevExpress.Utils.DefaultBoolean.True : DevExpress.Utils.DefaultBoolean.False; 
            }
        }