내가해야 할 일은 전체 캔버스를 채우기 위해 컨트롤을 늘리는 것입니다. 캔버스를 사용해야한다고 생각합니다. 컨테이너 외부에서 렌더링 할 때 내 컨트롤을 잘라내려는 것이 아니라 - 다른 모든 컨테이너를 알고있는 한 클리핑 수행 - 그리드, 테두리 ... - 아마도있을 수 있습니다. 다른 솔루션?)Silverlight에서 Canvas를 채우기 위해 컨트롤을 어떻게 확장합니까?
Canvas 내부에 컨트롤을 넣으면 제대로 작동합니다 (클리핑되지 않았 음). 그러나 전체 캔버스를 채우지는 않습니다. 캔버스 너비와 높이에 바인딩하려고했는데 결과가 없습니다.
아이디어 나 단서가 있습니까?
미리 감사드립니다.
방금 Kaxaml에서 테스트했는데 Grid는 기본적으로 ClipToBounds를 true로 설정하여 클립 할 수 있지만 기본적으로 자식을 클립하지 않습니다. –
@Joe, 나는 Grid를 사용하려고 시도하고 있었고 항상 컨트롤이 끊어졌습니다. 예를 들어 코드 스 니펫을 제공해 주시겠습니까? – Jamie
다음은 시도한 XAML입니다 :'Grid Width = "80"Height = "50"Background = "Red">' 클리핑되지 않습니다. 따라서 "모든 다른 컨테이너가 클리핑을 수행합니다"에 대한 귀하의 우려는 귀하가 포함하지 않은 세부 사항이없는 한 적용되지 않는 것 같습니다. –