Shuxia Ning
2024-12-19 b0c978129ba55cf81e8470b6c9326745a5dbc7d1
WinFrmUI/Yw.WinFrmUI.Phart.Core/02-valve/01-view/ValveViewChart.cs
@@ -22,7 +22,7 @@
        private XYDiagram _diagram;
        private AxisX _axis_x_flow;
        private AxisY _axis_y_ql;
        private ConstantLine _const_line_flow;
        private ConstantLine _const_line_x;
        private ConstantLine _work_l_line;
        private Series _series_cubic_spline_ql;
@@ -100,8 +100,8 @@
            _axis_y_ql = _diagram.AxisY;
            _axis_y_ql.SetAxisYQLDisplay();
            _const_line_flow = (ConstantLine)_diagram.AxisX.ConstantLines.GetElementByName("WorkPointLine");
            _const_line_flow.SetWorkPointLineDisplay();
            _const_line_x = (ConstantLine)_diagram.AxisX.ConstantLines.GetElementByName("WorkPointLine");
            _const_line_x.SetWorkPointLineDisplay();
            _work_l_line = (ConstantLine)_diagram.AxisY.ConstantLines.GetElementByName("WorkLLine");
            _work_l_line.SetWorkHLineDisplay();
@@ -120,7 +120,7 @@
            _axis_y_ql.Visibility = DefaultBoolean.False;
            _axis_y_ql.GridLines.Visible = false;
            _const_line_flow.Visible = false;
            _const_line_x.Visible = false;
            _work_l_line.Visible = false;
            _anno_txt_query_info.Visible = false;
@@ -273,7 +273,7 @@
                _axis_y_ql.Visibility = DefaultBoolean.False;
                _axis_y_ql.GridLines.Visible = false;
                _const_line_flow.Visible = false;
                _const_line_x.Visible = false;
                _work_l_line.Visible = false;
                _anno_txt_query_info.Visible = false;
                return;
@@ -342,7 +342,7 @@
            {
                _series_cubic_spline_ql.Points.Clear();
                _series_cubic_spline_ql.Visible = false;
                _const_line_flow.Visible = false;
                _const_line_x.Visible = false;
                _work_l_line.Visible = false;
                _anno_txt_query_info.Visible = false;
            }
@@ -378,8 +378,8 @@
        {
            if (!_line_visible)
            {
                _const_line_flow.Visible = false;
                _const_line_flow.Title.Visible = false;
                _const_line_x.Visible = false;
                _const_line_x.Title.Visible = false;
                _work_l_line.Visible = false;
                _work_l_line.Title.Visible = false;
                _anno_txt_query_info.Visible = false;
@@ -387,8 +387,8 @@
            }
            else
            {
                _const_line_flow.Visible = true;
                _const_line_flow.Title.Visible = true;
                _const_line_x.Visible = true;
                _const_line_x.Title.Visible = true;
                _work_l_line.Visible = true;
                _work_l_line.Title.Visible = true;
                _anno_txt_query_info.Visible = true;
@@ -417,8 +417,8 @@
            workInfoStringBuilder.AppendLine($"流量:{_work_point.Q.ToString("N1")} ");
            workInfoStringBuilder.AppendLine($"水损:{_work_point.L.ToString("N1")} ");
            _const_line_flow.AxisValue = _work_point.Q;
            _const_line_flow.Title.Text = _work_point.Q.ToString("N1");
            _const_line_x.AxisValue = _work_point.Q;
            _const_line_x.Title.Text = _work_point.Q.ToString("N1");
            _work_l_line.AxisValue = _work_point.L;
            _work_l_line.Title.Text = _work_point.L.ToString("N1");
@@ -578,7 +578,7 @@
                }
                else if (hitInfo.InConstantLine)
                {
                    if (hitInfo.ConstantLine == _const_line_flow)
                    if (hitInfo.ConstantLine == _const_line_x)
                    {
                        _onMoveWorkPointLine = true;
                    }