protected virtual void NewAction() { ActionPropertiesDialog dialog = new ActionPropertiesDialog(); if ((dialog.ShowDialog() == DialogResult.OK) && (dialog.Action != null)) { Actions.Add(dialog.Action); Grid.Refetch(); } }