//---------------------------------------------------------------------------------------------------------
            /// <summary>
            /// Переопределение загрузки
            /// </summary>
            /// <param name="args">Аргументы события</param>
            //---------------------------------------------------------------------------------------------------------
            protected override void OnLoad(EventArgs args)
            {
                SetStyle(ControlStyles.UserPaint, true);
                SetStyle(ControlStyles.AllPaintingInWmPaint, true);
                SetStyle(ControlStyles.DoubleBuffer, true);
                base.OnLoad(args);


                //OnChangedDocumentPresenter(null);

                mCanvasViewer = (this.Parent as ElementHost) as ICadCanvasViewer;
            }
Пример #2
0
 //---------------------------------------------------------------------------------------------------------
 /// <summary>
 /// Присоединение элемента управления канвой
 /// </summary>
 /// <param name="canvas_viewer">Элемент управления канвой</param>
 //---------------------------------------------------------------------------------------------------------
 public static void SetCanvasViewer(ICadCanvasViewer canvas_viewer)
 {
     mCanvasViewer = canvas_viewer;
     mCanvas       = canvas_viewer.Canvas;
     //XManager.Presenter = mCanvas;
 }