예제 #1
0
 public void ShowInfo()
 {
     if (_ntf != null)
     {
         return;
     }
     _ntf      = new NetTrafficForm();
     _ntf.Text = "Host: " + UniqueID.ToString();
     _ntf.Show();
     _ntf.FormClosing            += OnNetTrafficFormClosing;
     _traffic.TrafficDataChanged += _ntf.OnTrafficChangeHandler;
 }
예제 #2
0
 private void btnNetStatistic_Click(object sender, EventArgs e)
 {
     if (_trafficForm != null)
     {
         _trafficForm.Close();
     }
     else
     {
         _trafficForm = new NetTrafficForm();
         if (_netClient.ClientID != 0)
         {
             _trafficForm.Text = "Client: " + _netClient.ClientID.ToString();
         }
         _trafficForm.Show();
         _trafficForm.FormClosing    += OnNetTrafficFormClosing;
         _traffic.TrafficDataChanged += _trafficForm.OnTrafficChangeHandler;
     }
 }