private void HandlePeerConnected(object sender, Peer peer) { Debug.WriteLine($"Peer connected {peer.Name} / {peer.Id}"); var DataSource = new PeersTableDataSource(); HttpSignaler._peers.ToList().ForEach(i => DataSource.Peers.Add(new MacViewPeer(i.Id.ToString(), i.Name))); // Populate the Peers Table PeersTable.DataSource = DataSource; PeersTable.Delegate = new PeersTableDelegate(DataSource); }
public PeersTableDelegate(PeersTableDataSource datasource) { this.DataSource = datasource; }