PowerArgs.Cli.ProgressOperationControl.UnbindActionToActionPanel C# (CSharp) Méthode

UnbindActionToActionPanel() private méthode

private UnbindActionToActionPanel ( ProgressOperationAction action ) : void
action ProgressOperationAction
Résultat void
        private void UnbindActionToActionPanel(ProgressOperationAction action)
        {
            var toRemove = actionPanel.Controls.Where(c => c.Tag == action).SingleOrDefault();
            if (toRemove == null)
            {
                throw new InvalidOperationException("No action to remove");
            }

            actionPanel.Controls.Remove(toRemove);
        }