private void btnReset_Click(object sender, EventArgs e) { NetworkManagement.setIP(NetworkManagement._ipConfig.IpAddress, NetworkManagement._ipConfig.Subnet, NetworkManagement._ipConfig.IsDhcpEnabled); NetworkManagement.setGateway(NetworkManagement._ipConfig.Gateway, NetworkManagement._ipConfig.IsDhcpEnabled); NetworkManagement.setDNS(NetworkManagement._NICName, NetworkManagement._ipConfig.DNS, NetworkManagement._ipConfig.IsDnsEnabled); cboNetwork_SelectedIndexChanged(null, null); }
private void cboNetwork_SelectedIndexChanged(object sender, EventArgs e) { if (cboNetwork.SelectedItem == null) { return; } var obj = NetworkManagement.IPv4NetworkInterfaces(cboNetwork.SelectedItem.ToString()); if (obj == null) { return; } txtIpAddress.Text = obj.IpAddress; txtSubMask.Text = obj.Subnet; txtGateway.Text = obj.Gateway; txtDNS.Text = obj.DNS; btnDefaul.Focus(); }
private void btnDefaul_Click(object sender, EventArgs e) { var ipConfig = new IPConfig() { IpAddress = "192.168.0.100", Subnet = "255.255.255.0", Gateway = "192.168.0.1", DNS = "8.8.8.8", IsDhcpEnabled = false, IsDnsEnabled = false }; NetworkManagement.setIP(ipConfig.IpAddress, ipConfig.Subnet, ipConfig.IsDhcpEnabled); NetworkManagement.setGateway(ipConfig.Gateway, ipConfig.IsDhcpEnabled); NetworkManagement.setDNS(NetworkManagement._NICName, ipConfig.DNS, ipConfig.IsDnsEnabled); txtIpAddress.Text = ipConfig.IpAddress; txtSubMask.Text = ipConfig.Subnet; txtGateway.Text = ipConfig.Gateway; txtDNS.Text = ipConfig.DNS; txtCurrentIp.Text = IP_DEFAULT; }