public void RemoveVariableHandler(string variableName)
        {
            if (this._variablesTabPagesTable.ContainsKey(variableName))
            {
                System.Windows.Forms.TabPage tab = default(System.Windows.Forms.TabPage);
                tab = (System.Windows.Forms.TabPage) this._variablesTabPagesTable[variableName];
                this.tabVariablesSimulationHandler.TabPages.Remove(tab);
                try
                {
                    tab.Dispose();
                }
                catch (Exception)
                {
                }
                CF_DPE_PublicationVariableSimulationHandler handler = default(CF_DPE_PublicationVariableSimulationHandler);
                handler = (CF_DPE_PublicationVariableSimulationHandler)this._handlersTable[variableName];

                handler.SimulationStatusChanged -= EventHandling_VariableSimulationHandler_simulationStatusChanged;
                handler.DisposeHandler();

                this._variablesTabPagesTable.Remove(variableName);
                this._handlersTable.Remove(variableName);
            }
        }