/// <summary> /// 窗体load方法 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void DeviceConfiguration_Load(object sender, EventArgs e) { Device device = DeviceManger.FindDevice(this.deviceName); if (device.ConnectionState == (byte)Global.DeviceStateValue.Connecting) { comboBox_DeviceName.Enabled = false; textBox_IpAddress.Enabled = false; textBox_DataPortNum.Enabled = false; textBox_MsgPortNum.Enabled = false; checkBox1.Enabled = true; } foreach (Device tempDevice in DeviceManger.deviceList) { this.comboBox_DeviceName.Items.Add(tempDevice.DeviceName); } if (this.deviceName.Length > 0) { for (int i = 0; i < comboBox_DeviceName.Items.Count; i++) { if (comboBox_DeviceName.Items[i].ToString() == deviceName) { this.comboBox_DeviceName.SelectedIndex = i; } this.comboBox_DeviceName.Enabled = false; } } this.comboBox_InterfaceType.Text = "LAN"; }
private void DeviceBtn_Click(object sender, EventArgs e) { if (device == null) { device = new DeviceMangerModule.DeviceManger(); } device.Load(); }
public void newLoad() { if (deviceMangerForm == null) { deviceMangerForm = new DeviceManger(); } foreach (ToolStripItem item in this.cmsRight.Items) { if (item.Name == "Reboot") { item.Enabled = Global.RebootButtonEnable; } } }