namespace IBox.WinFrmUI { public partial class ProtocolXMZ : DevExpress.XtraEditors.XtraUserControl { public ProtocolXMZ() { InitializeComponent(); } /// /// 获取数据 /// /// public IBoxProtocolViewModel GetData() { var model = new IBoxProtocolViewModel(); model.IP = this.textEditIP.Text; model.Port = this.textEditPort.Text; model.SlotNumber = int.Parse(this.textEditSlotNumber.Text); model.RackNumber = int.Parse(this.textEditRackNumber.Text); return model; } /// /// 绑定数据 /// /// public void SetData(IBoxProtocolViewModel model) { this.textEditIP.Text = model.IP; this.textEditPort.Text = model.Port; this.textEditSlotNumber.Text = model.SlotNumber.ToString(); this.textEditRackNumber.Text = model.RackNumber.ToString(); } } }