LayoutFarm.RenderElement.dbugGetGlobalRect C# (CSharp) Метод

dbugGetGlobalRect() публичный Метод

public dbugGetGlobalRect ( ) : Rectangle
Результат Rectangle
        public Rectangle dbugGetGlobalRect()
        {
            return new Rectangle(GetGlobalLocationStatic(this), Size);
        }
        public virtual void dbug_WriteOwnerLayerInfo(RootGraphic visualroot, int i)

Usage Example

Пример #1
0
        public void dbug_AddDrawElement(RenderElement visualElement, DrawBoard currentCanvas, string additionalMsg)
        {
            StringBuilder stBuilder = new StringBuilder();

            stBuilder.Append(new string('.', dbug_drawLevel));
            stBuilder.Append("[" + dbug_drawLevel + "] c_" + currentCanvas.debug_canvas_id + " ");
            stBuilder.Append(visualElement.dbug_FullElementDescription());
            Rectangle r = visualElement.dbugGetGlobalRect();

            stBuilder.Append(" global(" + r.X + "," + r.Y + "," + r.Width + "," + r.Height + ")");
            Rectangle currentClipRect = currentCanvas.CurrentClipRect;

            stBuilder.Append(" clip(" + currentClipRect.X +
                             "," + currentClipRect.Y + "," + currentClipRect.Width + "," + currentClipRect.Height + ") ");
            if (visualElement.dbugParentVisualElement != null)
            {
                stBuilder.Append(" of " + visualElement.dbugParentVisualElement.dbug_FullElementDescription());
            }

            dbug_rootDrawingMsg.AddLast(new dbugLayoutMsg(visualElement, stBuilder.ToString()));
            if (additionalMsg != null)
            {
                stBuilder.Length = 0; stBuilder.Append(new string('.', dbug_drawLevel));
                stBuilder.Append("[" + dbug_drawLevel + "] c:" + currentCanvas.debug_canvas_id + " ");
                stBuilder.Append(visualElement.dbug_FullElementDescription());
                dbug_rootDrawingMsg.AddLast(new dbugLayoutMsg(visualElement, stBuilder.ToString()));
            }
        }
All Usage Examples Of LayoutFarm.RenderElement::dbugGetGlobalRect