From d1807075581920a8c94a409b11a9c88dd869be1e Mon Sep 17 00:00:00 2001 From: ningshuxia <ningshuxia0927@outlook.com> Date: 星期四, 20 三月 2025 16:57:33 +0800 Subject: [PATCH] Merge branch 'master' of http://47.103.154.90:83/r/HStation/XHS.V1.0 --- WinFrmUI/IBox.WinFrmUI/_UserControls/ProtocolModbus.cs | 25 +++++++++++++------------ 1 files changed, 13 insertions(+), 12 deletions(-) diff --git a/WinFrmUI/IBox.WinFrmUI/_UserControls/ProtocolModbus.cs b/WinFrmUI/IBox.WinFrmUI/_UserControls/ProtocolModbus.cs index fe76585..9d6f382 100644 --- a/WinFrmUI/IBox.WinFrmUI/_UserControls/ProtocolModbus.cs +++ b/WinFrmUI/IBox.WinFrmUI/_UserControls/ProtocolModbus.cs @@ -1,16 +1,6 @@ 锘縰sing DevExpress.Utils.Extensions; -using DevExpress.XtraEditors; using DevExpress.XtraEditors.Controls; -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; using System.IO.Ports; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; namespace IBox.WinFrmUI { @@ -22,6 +12,10 @@ SetSelectData(); } + /// <summary> + /// 鑾峰彇鏁版嵁 + /// </summary> + /// <returns></returns> public IBoxProtocolViewModel GetData() { var model = new IBoxProtocolViewModel(); @@ -33,7 +27,10 @@ return model; } - private void SetSelectData() + /// <summary> + /// 璁剧疆涓嬫媺鏁版嵁 + /// </summary> + public void SetSelectData() { var baudRates = new dModbus().BaudRate(); baudRates.ForEach(baudRate => @@ -43,12 +40,16 @@ this.textEditBaudRate.SelectItemByDescription("9600"); } + /// <summary> + /// 缁戝畾鏁版嵁 + /// </summary> + /// <param name="model"></param> public void SetData(IBoxProtocolViewModel model) { this.textEditPort.Text = model.Port; this.textEditBaudRate.EditValue = model.BaudRate; this.textEditDataBits.Text = model.dataBits.ToString(); - this.textEditStopBits.Text = model.stopBits.ToString()=="One"?"1":"0"; + this.textEditStopBits.Text = model.stopBits.ToString() == "One" ? "1" : "0"; this.textEditStationNumber.Text = model.StationNumber.ToString(); } } -- Gitblit v1.9.3