C# [C#] Webbrowser control(HtmlElement) position(Left, Top)
페이지 정보
본문
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;
}
- 이전글[C#] [테스트 검수중] .Net 환경에서 Selenium을 사용하여 모바일 UI 구현 20.05.22
- 다음글[C#] [펌] '크로스 스레드 작업이 잘못되었습니다' - 넌 왜 나타나서 날 괴롭게 하니.. 19.09.18
댓글목록
등록된 댓글이 없습니다.