• 쇼핑몰
  • 커뮤니티
  • 북마크

C#




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

하나를하더라도최선을
2019.11.20 15:07 362 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

등록된 댓글이 없습니다.