private void IP2_TextChanged(object sender, EventArgs e) { //Get text from textbox string text = ((TextBox)sender).Text; //Do what ever it is you want to do to edit the text if (text.Length == 3) { IP3.Focus(); } else if (text.Length == 0) { IP1.Focus(); } }
static void Main(string[] args) { Console.WriteLine("veuillez saisir les quatres octets"); AdresseIP IP1; IP1 = AdresseIP.CreateAdresseIp("192.1.0.0"); AdresseIP masque = IP1.Masque(); string masqueEnString = masque.AdresseIpBinaire(); Console.WriteLine("{0}", masqueEnString); Console.ReadLine(); IP1.GetOctet1(); IP1.GetOctet2(); IP1.GetOctet3(); IP1.GetOctet4(); Console.ReadLine(); }
public static IPv4 operator -(IPv4 IP1, IPv4 IP2) { ////////////////////////////////////////////////////////////////////////////// // FIXME puro segnaposto per l'operazione IPv4 IPDIFF = new IPv4(); Console.WriteLine("dentro"); IP1.print(); IP2.print(); IPDIFF.print(); int riporto, temp, diff; for (int i = 0; i < 4; i++) { IPDIFF.ip[i] = IP1.ip[i] - IP2.ip[i]; } return(IPDIFF); }
public IPWindow() { InitializeComponent(); IP1.SetBinding(TextBlock.TextProperty, new Binding("IP1") { Source = DataList }); IP2.SetBinding(TextBlock.TextProperty, new Binding("Port1") { Source = DataList }); IP3.SetBinding(TextBlock.TextProperty, new Binding("IP2") { Source = DataList }); IP4.SetBinding(TextBlock.TextProperty, new Binding("Port2") { Source = DataList }); IP5.SetBinding(TextBlock.TextProperty, new Binding("IP3") { Source = DataList }); IP6.SetBinding(TextBlock.TextProperty, new Binding("Port3") { Source = DataList }); IP7.SetBinding(TextBlock.TextProperty, new Binding("IP4") { Source = DataList }); IP8.SetBinding(TextBlock.TextProperty, new Binding("Port4") { Source = DataList }); }
public C2(IP1 p1, IP2 p2) { Value = 2; }
public C2(IP1 p1, IP3 p3) { Value = 1; }
public C1(IP1 p1, IP2 p2) { _value = 2; }
public C1(IP1 p1) { _value = 1; }