2010-07-30 2 views
2

Silverlight 앱 내 콘텐츠 컨트롤에 배치되는 다양한 사용자 컨트롤이 있습니다. 현재 스트레칭을하지 않아도 채울 컨트롤의 너비와 높이를 하드 코딩하고 있습니다. HorizontalAlignment 및 VerticalAlignment를 strecth (usercontrol 및 DataTemplate)로 설정했지만 콘텐츠 컨트롤에 배치 할 때 사용 가능한 공간을 채우지 않습니다. 누구든지 내가해야 할 일을 알고 있습니까? 또한 WPF/Silverlight 내에서 컨트롤 크기 조정에 대한 좋은 웹 사이트 기사를 제안 할 수 있습니까?Silverlight 만들기 UserControl이 콘텐츠 컨트롤 내에서 사용 가능한 공간을 채우기

답변

5

HorizontalContentAlignment 및 VerticalContentAlignment가 트릭을 수행해야합니다.

<ContentControl HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch" Height="200" Width="200"> 
    <Button Content="Button" /> 
</ContentControl> 

이 XAML에서는 단추가 ContentControl의 사용 가능한 공간을 모두 차지합니다.

+0

건배 @ 스티브, 나에게 좋은 쉬운 수정, 그리고 당신을 위해 좋은 쉬운 15 점 :) – Ben

관련 문제