public override void RefreshFlowItem(SMFlowBase currentFlowItem, bool stepping)
        {
            if (InvokeRequired)
            {
                try
                {
                    BeginInvoke(new delFlowBase(RefreshFlowItem), currentFlowItem, stepping);
                }
                catch (ObjectDisposedException) { }
                return;
            }
            else if (!IsDisposed && _currentContainerPanel != null)
            {
                if (Visible && stepping)
                {
                    ShowFlowContainer(currentFlowItem.ParentContainer);
                }

                _currentContainerPanel.RefreshFlowItem(currentFlowItem);
            }
        }