From b6c8582678e66adbfadff77b9fb62b3bb4f2edaf Mon Sep 17 00:00:00 2001 From: rain Date: Wed, 13 May 2026 16:03:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B3=E9=97=AD=E7=A8=8B=E5=BA=8F=E5=85=B3?= =?UTF-8?q?=E9=97=AD=E7=81=AF=E6=9D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 头罩视野slove/头罩视野/App.xaml | 2 +- 头罩视野slove/头罩视野/App.xaml.cs | 15 ++++++++++++++- 头罩视野slove/头罩视野/MainWindow.xaml | 2 +- 头罩视野slove/头罩视野/MainWindow.xaml.cs | 6 +++++- 头罩视野slove/头罩视野/Views/PageTest.xaml | 2 +- 头罩视野slove/头罩视野/Views/PageTest.xaml.cs | 5 ++++- 6 files changed, 26 insertions(+), 6 deletions(-) diff --git a/头罩视野slove/头罩视野/App.xaml b/头罩视野slove/头罩视野/App.xaml index a77d527..0ff019a 100644 --- a/头罩视野slove/头罩视野/App.xaml +++ b/头罩视野slove/头罩视野/App.xaml @@ -2,7 +2,7 @@ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:头罩视野" - StartupUri="MainWindow.xaml"> + StartupUri="MainWindow.xaml" Exit="MainForm_FormClosing"> diff --git a/头罩视野slove/头罩视野/App.xaml.cs b/头罩视野slove/头罩视野/App.xaml.cs index e746b6f..68bba27 100644 --- a/头罩视野slove/头罩视野/App.xaml.cs +++ b/头罩视野slove/头罩视野/App.xaml.cs @@ -1,14 +1,27 @@ -using System.Configuration; +using Modbus.Device; +using System.Configuration; using System.Data; using System.Windows; +using 头罩视野.Services.Data; + namespace 头罩视野 { /// /// Interaction logic for App.xaml /// + public partial class App : Application { + private IModbusMaster _modbusMaster => ModbusResourceManager.Instance.ModbusMaster; + private void MainForm_FormClosing(object sender, ExitEventArgs e) + { + _modbusMaster.WriteSingleCoil(1, 1, false); + + _modbusMaster.WriteSingleCoil(1, 0, false); + // 最后退出程序 + System.Windows.Application.Current.Shutdown(); + } } } diff --git a/头罩视野slove/头罩视野/MainWindow.xaml b/头罩视野slove/头罩视野/MainWindow.xaml index e30a9fb..559a490 100644 --- a/头罩视野slove/头罩视野/MainWindow.xaml +++ b/头罩视野slove/头罩视野/MainWindow.xaml @@ -7,7 +7,7 @@ xmlns:local="clr-namespace:头罩视野" mc:Ignorable="d" Background="#FFE6F2FF" - Title="MainWindow" Height="768" Width="1024"> + Title="MainWindow" Height="768" Width="1024" >