コード例 #1
0
 protected override void Dispose(bool disposing)
 {
     base.Dispose(disposing);
     if (BitmapOverlay != null)
     {
         BitmapOverlay.Dispose();
         BitmapOverlay = null;
     }
     if (_FontMgr != null)
     {
         _FontMgr.Dispose();
         _FontMgr = null;
     }
 }
コード例 #2
0
ファイル: ShapeLabel.cs プロジェクト: heng222/MyRepository
        protected override void Dispose(bool disposing)
        {
            base.Dispose(disposing);
            if (_labelImage != null)
            {
                _labelImage.Dispose();
                _labelImage = null;
            }
            _oldFont = null;
            _oldText = null;

            //_refCount--;
            //if (_refCount == 0)
            //{
            if (_FontMgr != null)
            {
                _FontMgr.Dispose();
                _FontMgr = null;
            }
            //}
        }