PeerCastStation.GUI.MainForm.portRemoveButton_Click C# (CSharp) Method

portRemoveButton_Click() private method

private portRemoveButton_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
    private void portRemoveButton_Click(object sender, EventArgs e)
    {
      var item = portsList.SelectedItem as PortListItem;
      if (item!=null) {
        peerCast.StopListen(item.Listener);
        application.SaveSettings();
        portsList.Items.Clear();
        portsList.Items.AddRange(peerCast.OutputListeners.Select(listener => new PortListItem(listener)).ToArray());
      }
    }