<

[C#] Webbrowser control(HtmlElement) position(Left, Top) > C#

본문 바로가기

C#

[C#] [C#] Webbrowser control(HtmlElement) position(Left, Top)

익명
2019-11-20 15:07 1,223 0

본문

   public int getXoffset(HtmlElement el)
     {
         //get element pos
         int xPos = el.OffsetRectangle.Left;
 
         //get the parents pos
         HtmlElement tempEl = el.OffsetParent;
         while (tempEl != null)
         {
             xPos += tempEl.OffsetRectangle.Left;
             tempEl = tempEl.OffsetParent;
         }
 
         return xPos; 
     }  
 
     public int getYoffset(HtmlElement el)
     {
         //get element pos
         int yPos = el.OffsetRectangle.Top;
 
         //get the parents pos
         HtmlElement tempEl = el.OffsetParent;
         while (tempEl != null)
         {
             yPos += tempEl.OffsetRectangle.Top;
             tempEl = tempEl.OffsetParent;
         }
 
         return yPos;
     }

댓글목록0

등록된 댓글이 없습니다.
게시판 전체검색