2010-11-30 5 views
1

런타임에 사용자 정의 컨트롤의 크기를 어떻게 알 수 있습니까?사용자 정의 컨트롤의 크기를 어떻게 알 수 있습니까?

그래서 스크롤해야, 나는 양식을 가지고 있고, 그 형태에 내 UserControl을 호스트하고 싶어, 나는 내 사용자 컨트롤의 크기에 따라 내 웹 양식의 크기를 해결하기 위해 런타임에 내 사용자 컨트롤의 크기를 알고 를 원했다 양식을 여는 동안 나타나지 않습니다.

어떻게하면됩니까?

(실제로이 여러 된 UserControls이 있고, 나는 조건에 따라 실행 시간 의 사용자 컨트롤을 호스팅하고 있습니다.)

답변

1

당신은 사용자 컨트롤의 높이/폭을 포함됩니다.Size 속성을 노출 할 수 있습니다 . 컨트롤을 렌더링하는 동안 .Size을 읽고 이에 따라 처리합니다.

0

ActualWidth/ActualHeight을 찾고 계십니까?

또한 ScrollBar 정책을 Auto으로 설정하여 필요할 경우에만 표시되도록 할 수 있습니다.

관련 문제