Seal.Forms.SmartCopyForm.removeReportToolStripMenuItem_Click C# (CSharp) Méthode

removeReportToolStripMenuItem_Click() private méthode

private removeReportToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void
        private void removeReportToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var items = reportsListBox.SelectedItems.OfType<PropertyItem>().ToList();
            foreach (var item in items.OfType<PropertyItem>().Where(i => i.Object != null))
            {
                deleteFromDestinationList((Report)item.Object);
            }

            foreach (var item in items) reportsListBox.Items.Remove(item);
        }