From 54c92d9644352d06beb057a872f032356d0a1af4 Mon Sep 17 00:00:00 2001 From: rain Date: Tue, 21 Apr 2026 13:36:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 头罩视野slove/头罩视野/MainWindow.xaml.cs | 51 +-- 头罩视野slove/头罩视野/ModbusHelper.cs | 17 + 头罩视野slove/头罩视野/Views/PageTest.xaml.cs | 14 + .../头罩视野/Views/RecordPage.xaml.cs | 12 +- 头罩视野slove/头罩视野/Views/VisiData.xaml.cs | 13 + .../obj/Debug/net10.0-windows/Views/PageTest.baml | Bin 9801 -> 0 bytes .../obj/Debug/net10.0-windows/Views/PageTest.g.cs | 343 ------------------ .../obj/Debug/net10.0-windows/Views/RecordDate.baml | Bin 9544 -> 0 bytes .../obj/Debug/net10.0-windows/Views/RecordDate.g.cs | 133 ------- .../头罩视野.csproj.CoreCompileInputs.cache | 1 - .../net10.0-windows/头罩视野_MarkupCompile.cache | 20 - 11 files changed, 81 insertions(+), 523 deletions(-) create mode 100644 头罩视野slove/头罩视野/ModbusHelper.cs delete mode 100644 头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/PageTest.baml delete mode 100644 头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/PageTest.g.cs delete mode 100644 头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/RecordDate.baml delete mode 100644 头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/RecordDate.g.cs delete mode 100644 头罩视野slove/头罩视野/obj/Debug/net10.0-windows/头罩视野.csproj.CoreCompileInputs.cache delete mode 100644 头罩视野slove/头罩视野/obj/Debug/net10.0-windows/头罩视野_MarkupCompile.cache diff --git a/头罩视野slove/头罩视野/MainWindow.xaml.cs b/头罩视野slove/头罩视野/MainWindow.xaml.cs index dbbf239..eb76e37 100644 --- a/头罩视野slove/头罩视野/MainWindow.xaml.cs +++ b/头罩视野slove/头罩视野/MainWindow.xaml.cs @@ -25,7 +25,8 @@ namespace 头罩视野 public MainWindow() { InitializeComponent(); - InitializeModbusTcp(); + ModbusHelper.Connect("192.168.1.10", 502); // 连接一次,全局生效 + //InitializeModbusTcp(); //MainFrame.Content = new Views.ChangeLanguage(); } @@ -38,35 +39,35 @@ namespace 头罩视野 //NavigationService.Navigate(new Views.RecordDate()); 页面相互跳转 - private void InitializeModbusTcp() - { - try - { + //private void InitializeModbusTcp() + //{ + // try + // { - string plcIp = "192.168.1.10"; - bool initSuccess = ModbusResourceManager.Instance.Init(plcIp, 502); - if (!initSuccess) - { - MessageBox.Show("连接Modbus服务器失败!", "错误"); - //this.Close(); - return; - } + // string plcIp = "192.168.1.10"; + // bool initSuccess = ModbusResourceManager.Instance.Init(plcIp, 502); + // if (!initSuccess) + // { + // MessageBox.Show("连接Modbus服务器失败!", "错误"); + // //this.Close(); + // return; + // } - // 检查连接状态 - if (_tcpClient == null || !_tcpClient.Connected) - { - MessageBox.Show("Modbus连接异常!", "错误"); + // // 检查连接状态 + // if (_tcpClient == null || !_tcpClient.Connected) + // { + // MessageBox.Show("Modbus连接异常!", "错误"); - return; - } + // return; + // } - } - catch (Exception ex) - { - ShowError($"Modbus初始化失败: {ex.Message}"); - } - } + // } + // catch (Exception ex) + // { + // ShowError($"Modbus初始化失败: {ex.Message}"); + // } + //} private void ShowError(string msg) => MessageBox.Show(msg, "错误", MessageBoxButton.OK, MessageBoxImage.Error); } diff --git a/头罩视野slove/头罩视野/ModbusHelper.cs b/头罩视野slove/头罩视野/ModbusHelper.cs new file mode 100644 index 0000000..b551cbb --- /dev/null +++ b/头罩视野slove/头罩视野/ModbusHelper.cs @@ -0,0 +1,17 @@ +using System.Net.Sockets; +using 头罩视野.Services.Data; + +public static class ModbusHelper +{ + // 全局唯一连接,所有页面共用 + public static TcpClient TcpClient => ModbusResourceManager.Instance.TcpClient; + + // 统一连接方法(全项目只调用一次) + public static bool Connect(string ip, int port = 502) + { + return ModbusResourceManager.Instance.Init(ip, port); + } + + // 判断是否连接成功 + public static bool IsConnected => TcpClient != null && TcpClient.Connected; +} \ No newline at end of file diff --git a/头罩视野slove/头罩视野/Views/PageTest.xaml.cs b/头罩视野slove/头罩视野/Views/PageTest.xaml.cs index 767cf16..e6ee3d8 100644 --- a/头罩视野slove/头罩视野/Views/PageTest.xaml.cs +++ b/头罩视野slove/头罩视野/Views/PageTest.xaml.cs @@ -45,6 +45,18 @@ namespace 头罩视野.Views testTimer.Interval = TimeSpan.FromMilliseconds(500); // 500ms = 0.5秒 testTimer.Tick += Timer_Tick; + + //// 判断连接 + if (!ModbusHelper.IsConnected) + { + MessageBox.Show("未连接"); + return; + } + + // 获取客户端 + var client = ModbusHelper.TcpClient; + + } //复位btn @@ -346,6 +358,8 @@ namespace 头罩视野.Views _timer.Start(); ma = new Function(_modbusMaster); c = new DataChange(); + + } } } diff --git a/头罩视野slove/头罩视野/Views/RecordPage.xaml.cs b/头罩视野slove/头罩视野/Views/RecordPage.xaml.cs index c6731e6..4abd405 100644 --- a/头罩视野slove/头罩视野/Views/RecordPage.xaml.cs +++ b/头罩视野slove/头罩视野/Views/RecordPage.xaml.cs @@ -85,10 +85,20 @@ namespace 头罩视野.Views private void Page_Loaded(object sender, RoutedEventArgs e) { - //进入页面是否要保留原来的数据????, + // 判断连接 + if (!ModbusHelper.IsConnected) + { + MessageBox.Show("未连接"); + return; + } + + // 获取客户端 + var client = ModbusHelper.TcpClient; + //进入页面是否要保留原来的数据????, RecordDataGrid.ItemsSource = null; RecordDataGrid.ItemsSource = TestDataStore.Records; + } private void GoHome(object s, RoutedEventArgs e) => NavigationService.Content = null; diff --git a/头罩视野slove/头罩视野/Views/VisiData.xaml.cs b/头罩视野slove/头罩视野/Views/VisiData.xaml.cs index c4be268..03a8690 100644 --- a/头罩视野slove/头罩视野/Views/VisiData.xaml.cs +++ b/头罩视野slove/头罩视野/Views/VisiData.xaml.cs @@ -31,6 +31,17 @@ namespace 头罩视野.Views InitializeComponent(); _timer = InitDispatcherTimer(); + + + // 判断连接 + if (!ModbusHelper.IsConnected) + { + MessageBox.Show("未连接"); + return; + } + + // 获取客户端 + var client = ModbusHelper.TcpClient; } //复位btn private void Button_Click_Reset(object sender, RoutedEventArgs e) @@ -251,6 +262,8 @@ namespace 头罩视野.Views private void Page_Loaded(object sender, RoutedEventArgs e) { + + _timer.Start(); ma = new Function(_modbusMaster); diff --git a/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/PageTest.baml b/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/PageTest.baml deleted file mode 100644 index afe0bc9ae04083195229f5d4374f9f87396b2080..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9801 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 diff --git a/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/PageTest.g.cs b/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/PageTest.g.cs deleted file mode 100644 index c5dbcfe..0000000 --- a/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/PageTest.g.cs +++ /dev/null @@ -1,343 +0,0 @@ -#pragma checksum "..\..\..\..\Views\PageTest.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "CC165992FB311CDDE115E339868F704FC7865550" -//------------------------------------------------------------------------------ -// -// 此代码由工具生成。 -// 运行时版本:4.0.30319.42000 -// -// 对此文件的更改可能会导致不正确的行为,并且如果 -// 重新生成代码,这些更改将会丢失。 -// -//------------------------------------------------------------------------------ - -using HandyControl.Controls; -using HandyControl.Data; -using HandyControl.Expression.Media; -using HandyControl.Expression.Shapes; -using HandyControl.Interactivity; -using HandyControl.Media.Animation; -using HandyControl.Media.Effects; -using HandyControl.Properties.Langs; -using HandyControl.Themes; -using HandyControl.Tools; -using HandyControl.Tools.Converter; -using HandyControl.Tools.Extension; -using System; -using System.Diagnostics; -using System.Windows; -using System.Windows.Automation; -using System.Windows.Controls; -using System.Windows.Controls.Primitives; -using System.Windows.Controls.Ribbon; -using System.Windows.Data; -using System.Windows.Documents; -using System.Windows.Ink; -using System.Windows.Input; -using System.Windows.Markup; -using System.Windows.Media; -using System.Windows.Media.Animation; -using System.Windows.Media.Effects; -using System.Windows.Media.Imaging; -using System.Windows.Media.Media3D; -using System.Windows.Media.TextFormatting; -using System.Windows.Navigation; -using System.Windows.Shapes; -using System.Windows.Shell; -using 头罩视野.Views; - - -namespace 头罩视野.Views { - - - /// - /// PageTest - /// - public partial class PageTest : System.Windows.Controls.Page, System.Windows.Markup.IComponentConnector { - - - #line 113 "..\..\..\..\Views\PageTest.xaml" - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.TextBox fbspeed; - - #line default - #line hidden - - - #line 119 "..\..\..\..\Views\PageTest.xaml" - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.TextBox dqangle; - - #line default - #line hidden - - - #line 125 "..\..\..\..\Views\PageTest.xaml" - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.TextBox zdangle; - - #line default - #line hidden - - - #line 145 "..\..\..\..\Views\PageTest.xaml" - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.TextBlock 当前模式; - - #line default - #line hidden - - - #line 164 "..\..\..\..\Views\PageTest.xaml" - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.TextBox zmsyarea; - - #line default - #line hidden - - - #line 170 "..\..\..\..\Views\PageTest.xaml" - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.TextBox smsyarea; - - #line default - #line hidden - - - #line 176 "..\..\..\..\Views\PageTest.xaml" - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.TextBox kbsyarea; - - #line default - #line hidden - - - #line 189 "..\..\..\..\Views\PageTest.xaml" - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.TextBox ymsyarea; - - #line default - #line hidden - - - #line 195 "..\..\..\..\Views\PageTest.xaml" - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.TextBox xfsyarea; - - #line default - #line hidden - - - #line 201 "..\..\..\..\Views\PageTest.xaml" - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.TextBox sybhl; - - #line default - #line hidden - - private bool _contentLoaded; - - /// - /// InitializeComponent - /// - [System.Diagnostics.DebuggerNonUserCodeAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "10.0.6.0")] - public void InitializeComponent() { - if (_contentLoaded) { - return; - } - _contentLoaded = true; - System.Uri resourceLocater = new System.Uri("/头罩视野;component/views/pagetest.xaml", System.UriKind.Relative); - - #line 1 "..\..\..\..\Views\PageTest.xaml" - System.Windows.Application.LoadComponent(this, resourceLocater); - - #line default - #line hidden - } - - [System.Diagnostics.DebuggerNonUserCodeAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "10.0.6.0")] - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] - void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { - switch (connectionId) - { - case 1: - - #line 11 "..\..\..\..\Views\PageTest.xaml" - ((头罩视野.Views.PageTest)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Page_Loaded); - - #line default - #line hidden - - #line 11 "..\..\..\..\Views\PageTest.xaml" - ((头罩视野.Views.PageTest)(target)).Unloaded += new System.Windows.RoutedEventHandler(this.Page_Unloaded); - - #line default - #line hidden - return; - case 2: - this.fbspeed = ((System.Windows.Controls.TextBox)(target)); - - #line 113 "..\..\..\..\Views\PageTest.xaml" - this.fbspeed.GotFocus += new System.Windows.RoutedEventHandler(this.fbspeed_GotFocus); - - #line default - #line hidden - return; - case 3: - this.dqangle = ((System.Windows.Controls.TextBox)(target)); - - #line 119 "..\..\..\..\Views\PageTest.xaml" - this.dqangle.GotFocus += new System.Windows.RoutedEventHandler(this.dqangle_GotFocus); - - #line default - #line hidden - return; - case 4: - this.zdangle = ((System.Windows.Controls.TextBox)(target)); - - #line 125 "..\..\..\..\Views\PageTest.xaml" - this.zdangle.GotFocus += new System.Windows.RoutedEventHandler(this.zdangle_GotFocus); - - #line default - #line hidden - return; - case 5: - - #line 136 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click_Print); - - #line default - #line hidden - return; - case 6: - - #line 141 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.RadioButton)(target)).Checked += new System.Windows.RoutedEventHandler(this.RadioButton_Checked); - - #line default - #line hidden - - #line 143 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.RadioButton)(target)).Unchecked += new System.Windows.RoutedEventHandler(this.RadioButton_Unchecked); - - #line default - #line hidden - return; - case 7: - this.当前模式 = ((System.Windows.Controls.TextBlock)(target)); - return; - case 8: - this.zmsyarea = ((System.Windows.Controls.TextBox)(target)); - return; - case 9: - this.smsyarea = ((System.Windows.Controls.TextBox)(target)); - return; - case 10: - this.kbsyarea = ((System.Windows.Controls.TextBox)(target)); - return; - case 11: - this.ymsyarea = ((System.Windows.Controls.TextBox)(target)); - return; - case 12: - this.xfsyarea = ((System.Windows.Controls.TextBox)(target)); - return; - case 13: - this.sybhl = ((System.Windows.Controls.TextBox)(target)); - return; - case 14: - - #line 225 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click_Reset); - - #line default - #line hidden - return; - case 15: - - #line 229 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click_left); - - #line default - #line hidden - return; - case 16: - - #line 233 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click_Res); - - #line default - #line hidden - return; - case 17: - - #line 237 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click_Right); - - #line default - #line hidden - return; - case 18: - - #line 241 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click_For); - - #line default - #line hidden - return; - case 19: - - #line 245 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click_Test); - - #line default - #line hidden - return; - case 20: - - #line 249 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click_Stop); - - #line default - #line hidden - return; - case 21: - - #line 261 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.GoHome); - - #line default - #line hidden - return; - case 22: - - #line 263 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.GoTest); - - #line default - #line hidden - return; - case 23: - - #line 265 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.GoRecord); - - #line default - #line hidden - return; - case 24: - - #line 267 "..\..\..\..\Views\PageTest.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.GoView); - - #line default - #line hidden - return; - } - this._contentLoaded = true; - } - } -} - diff --git a/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/RecordDate.baml b/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/RecordDate.baml deleted file mode 100644 index 930b376a9310286a83b0307e73da3111fb4f0d51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9544 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 diff --git a/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/RecordDate.g.cs b/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/RecordDate.g.cs deleted file mode 100644 index 0dcad9b..0000000 --- a/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/Views/RecordDate.g.cs +++ /dev/null @@ -1,133 +0,0 @@ -#pragma checksum "..\..\..\..\Views\RecordDate.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "26A6787944E77FB072929431D63045D09E531706" -//------------------------------------------------------------------------------ -// -// 此代码由工具生成。 -// 运行时版本:4.0.30319.42000 -// -// 对此文件的更改可能会导致不正确的行为,并且如果 -// 重新生成代码,这些更改将会丢失。 -// -//------------------------------------------------------------------------------ - -using System; -using System.Diagnostics; -using System.Windows; -using System.Windows.Automation; -using System.Windows.Controls; -using System.Windows.Controls.Primitives; -using System.Windows.Controls.Ribbon; -using System.Windows.Data; -using System.Windows.Documents; -using System.Windows.Ink; -using System.Windows.Input; -using System.Windows.Markup; -using System.Windows.Media; -using System.Windows.Media.Animation; -using System.Windows.Media.Effects; -using System.Windows.Media.Imaging; -using System.Windows.Media.Media3D; -using System.Windows.Media.TextFormatting; -using System.Windows.Navigation; -using System.Windows.Shapes; -using System.Windows.Shell; -using 头罩视野.Views; - - -namespace 头罩视野.Views { - - - /// - /// RecordDate - /// - public partial class RecordDate : System.Windows.Controls.Page, System.Windows.Markup.IComponentConnector { - - - #line 146 "..\..\..\..\Views\RecordDate.xaml" - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.DataGrid dataGrid1; - - #line default - #line hidden - - - #line 183 "..\..\..\..\Views\RecordDate.xaml" - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.DataGrid dataGrid2; - - #line default - #line hidden - - private bool _contentLoaded; - - /// - /// InitializeComponent - /// - [System.Diagnostics.DebuggerNonUserCodeAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "10.0.6.0")] - public void InitializeComponent() { - if (_contentLoaded) { - return; - } - _contentLoaded = true; - System.Uri resourceLocater = new System.Uri("/头罩视野;component/views/recorddate.xaml", System.UriKind.Relative); - - #line 1 "..\..\..\..\Views\RecordDate.xaml" - System.Windows.Application.LoadComponent(this, resourceLocater); - - #line default - #line hidden - } - - [System.Diagnostics.DebuggerNonUserCodeAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "10.0.6.0")] - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] - void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { - switch (connectionId) - { - case 1: - this.dataGrid1 = ((System.Windows.Controls.DataGrid)(target)); - return; - case 2: - this.dataGrid2 = ((System.Windows.Controls.DataGrid)(target)); - return; - case 3: - - #line 245 "..\..\..\..\Views\RecordDate.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.GoHome); - - #line default - #line hidden - return; - case 4: - - #line 247 "..\..\..\..\Views\RecordDate.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.GoTest); - - #line default - #line hidden - return; - case 5: - - #line 249 "..\..\..\..\Views\RecordDate.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.GoRecord); - - #line default - #line hidden - return; - case 6: - - #line 251 "..\..\..\..\Views\RecordDate.xaml" - ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.GoView); - - #line default - #line hidden - return; - } - this._contentLoaded = true; - } - } -} - diff --git a/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/头罩视野.csproj.CoreCompileInputs.cache b/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/头罩视野.csproj.CoreCompileInputs.cache deleted file mode 100644 index 3076caf..0000000 --- a/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/头罩视野.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -1b5037bba807e51f9f9806aa25e4e4a18475e10245cb9df956b023739f5bd1c8 diff --git a/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/头罩视野_MarkupCompile.cache b/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/头罩视野_MarkupCompile.cache deleted file mode 100644 index 2f34c2f..0000000 --- a/头罩视野slove/头罩视野/obj/Debug/net10.0-windows/头罩视野_MarkupCompile.cache +++ /dev/null @@ -1,20 +0,0 @@ -头罩视野 - - -winexe -C# -.cs -D:\work\hoodFieldOfView\头罩视野slove\头罩视野\obj\Debug\net10.0-windows\ -头罩视野 -none -false -TRACE;DEBUG;NET;NET10_0;NETCOREAPP;WINDOWS;WINDOWS7_0;NET5_0_OR_GREATER;NET6_0_OR_GREATER;NET7_0_OR_GREATER;NET8_0_OR_GREATER;NET9_0_OR_GREATER;NET10_0_OR_GREATER;NETCOREAPP3_0_OR_GREATER;NETCOREAPP3_1_OR_GREATER;WINDOWS7_0_OR_GREATER -D:\work\hoodFieldOfView\头罩视野slove\头罩视野\App.xaml -91871649718 - -23-2095027487 -2291904981109 -MainWindow.xaml;Views\ChangeLanguage.xaml;Views\Help.xaml;Views\PageTest.xaml;Views\RecordDate.xaml;Views\RecordPage.xaml;Views\SetPassWord.xaml;Views\SetTime.xaml;Views\VisiData.xaml; - -False -