Smrf.NodeXL.ExcelTemplate.GroupByVertexAttributeDialog.btnRemoveSelected_Click C# (CSharp) Method

btnRemoveSelected_Click() private method

private btnRemoveSelected_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
    btnRemoveSelected_Click
    (
        object sender,
        EventArgs e
    )
    {
        AssertValid();

        System.Windows.Forms.ListBox.ObjectCollection oItems =
            lbxMinimumValues.Items;

        System.Windows.Forms.ListBox.SelectedIndexCollection oSelectedIndices =
            lbxMinimumValues.SelectedIndices;

        Int32 iSelectedIndices = oSelectedIndices.Count;

        for (Int32 i = iSelectedIndices - 1; i >= 0; i--)
        {
            oItems.RemoveAt( oSelectedIndices[i] );
        }
    }