private void OnNewTrafficPacketAsync(PacketsPage source, Packet newpkt) { if (_logtraffice) { Debug.WriteLine("TP:Packet from has " + newpkt.fromip); if (_trafficpackets.Count == 0) { _trafficpackets = new ObservableCollection <Packet>(new List <Packet>()); _trafficpackets.Add(newpkt); //(newpkt); Debug.WriteLine("TP:Packet added"); trafficListView.ItemsSource = _trafficpackets; Debug.WriteLine("TP:Packet added done"); } else { _trafficpackets.Insert(0, newpkt); //(newpkt); } } Debug.WriteLine("TP:Finished OnNewTrafficPacketAsync"); }
private void OnPortsChanged(PacketsPage source, int unused) { tcpport.Text = "" + TCPPort; udpport.Text = "" + UDPPort; }