From 424ac5b575538f5b4b83a3927ab56d66eb83be4b Mon Sep 17 00:00:00 2001 From: SL <123@123.com> Date: Tue, 23 Apr 2024 23:26:54 +0800 Subject: [PATCH] =?UTF-8?q?fix(PMHeaterView):=20=E4=BF=AE=E6=AD=A3PMHeater?= =?UTF-8?q?View=E8=A7=86=E5=9B=BE=E4=B8=ADPID=E9=99=90=E5=B9=85=E5=80=BC?= =?UTF-8?q?=E8=BE=93=E5=85=A5=E6=A1=86=E7=BB=91=E5=AE=9A=E9=94=99=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PID限幅值输入框绑定的PIDLimitLowerSP等属性类型更改为string。 SetPIDLimits方法中转化PIDLimitLowerSP等属性为double。 --- .../CenterViews/Modules/PM/PMHeaterView.xaml | 10 ++++-- .../Modules/PM/PMHeaterViewModel.cs | 16 +++++----- .../Converters/DoubleToStringConverter.cs | 31 +++++++++++++++++++ .../MECF.Framework.UI.Core.csproj | 1 + 4 files changed, 47 insertions(+), 11 deletions(-) create mode 100644 MECF.Framework.UI.Core/Converters/DoubleToStringConverter.cs diff --git a/MECF.Framework.UI.Client/CenterViews/Modules/PM/PMHeaterView.xaml b/MECF.Framework.UI.Client/CenterViews/Modules/PM/PMHeaterView.xaml index 0c29788..d54e2b7 100644 --- a/MECF.Framework.UI.Client/CenterViews/Modules/PM/PMHeaterView.xaml +++ b/MECF.Framework.UI.Client/CenterViews/Modules/PM/PMHeaterView.xaml @@ -25,7 +25,7 @@ SnapsToDevicePixels="True"> - + @@ -1470,7 +1470,9 @@ + EditBoxMode="Decimal" + Text="{Binding PIDLimitLowerSP, + Mode=OneWayToSource}" /> @@ -1540,6 +1543,7 @@ BorderBrush="{DynamicResource Table_BD}" BorderThickness="0,0,1,1"> @@ -1678,7 +1682,7 @@