コード例 #1
0
        private void cleanMemory()
        {
            _gridPresenter.CopyMetaDataColumnControlEvent -= onCopyMetaDataColumnControl;
            _gridPresenter.SetUnitEvent -= onSetUnitClick;

            if (_metaDataControl != null)
            {
                _metaDataControl.OnCopyMetaData       -= onCopyMetaDataTableControl;
                _metaDataControl.OnBroadCastMetaData  -= onBroadCastMetaDataTableControl;
                _metaDataControl.OnIsDataValidChanged -= metaDataControlOnIsDataValidChanged;
            }
            _gridPresenter.MetaDataChangedEvent -= rePlot;
            _gridPresenter?.Clear();
            _metaDataControl?.Dispose();
            _metaDataControl = null;
            CleanUpHelper.ReleaseControls(Controls);
            Controls.Clear();
        }
コード例 #2
0
 private void cleanMemory()
 {
     _metaDataControl.Dispose();
     CleanUpHelper.ReleaseControls(Controls);
     Controls.Clear();
 }