2010-04-19 3 views
1

아마 생각할 필요가 없지만 지난 40 분을 보냈거나 아무 것도 보지 않았습니다.캔버스 총 너비 (보이는 너비 + 숨겨진 스크롤 가능 부분)

저는 고정 너비와 수평 스크롤바가있는 Canvas 컨트롤이 있습니다. 컨트롤의 실제 너비를 찾으려고합니다. .width (고정 너비) + 스크롤 막대에 의해 표시되는 부분. explicitWidth, width + maxHorizontalScrollPosition 및 기타 콤보를 시도했지만 그 중 일부는 그렇지 않습니다.

답변

0

잘 보이는 것처럼 width + maxHorizontalScrollPosition 실제로 충분합니다. 문제는 응용 프로그램의 이벤트 순서와 관련이 있습니다 (스크롤 막대에 디스플레이 업데이트 시간이 충분하지 않음). 캔버스의 내용을 나타내는 클래스에 사용자 정의 이벤트를 추가했습니다.