2010-05-26 7 views
1

각각의 크기 조정 문자를 설명하는 WPF 패널 유형의 기사 또는 개요를 찾고 있습니다. 나는 UniformGrid가 고정 된 높이를 부여 할 수있다, 또는 그것이 가능한 공간에 맞게 확장 "자동"이 될 수 있다는 것을 (실험로) 배운패널 크기 조정

http://msdn.microsoft.com/en-us/library/ms754152.aspx#Panels_derived_elements

: 예를 들어, 다음 패널 종류가 있습니다. 그게 좋았지 만, 유니폼 그리드가 내부 콘텐츠 (특히 런타임에 동적으로 제공되는 콘텐츠)에 맞게 축소되도록하는 것이 좋습니다. 나는 그것이 그 능력을 가지고 있다고 생각하지 않는다. 그래서 그 목적을 위해 사용할 수있는 다른 패널이나 UniformGrid를 중첩해야하는 패널을 알고 싶습니다.

하지만 그 특정 질문에 대한 답을 원합니다. 나는 모든 Panel 유형의 다이내믹 및 기능을 요약 형식으로 원하므로 필요에 따라 이러한 모든 선택을 할 수 있습니다. 온라인 나는 Panel 유형의 절반 만 다루는 기사를 찾았고 설명하는대로 크기 조정에 대한 정보를 많이 제공하지 않습니다.

누구든지 내가 원하는 정보가있는 링크 (또는 책)를 알고 있습니까?

p.s. UniformGrid가 제공하는 동적 콘텐트로 축소되기를 원하기 때문에, 배치 된 컨트롤의 전체 높이를 추적 한 다음 UniformGrid의 높이를 설정할 수 있습니다. WPF가이 문제를 해결해 준다면 좋을 것입니다.

답변

1

마찬가지로 모두 WPF 패널 UniformGrid는 내부 내용에 적합 할 수 있습니다. 사용해보기 :

<Grid> 
     <UniformGrid HorizontalAlignment="Center" 
        VerticalAlignment="Center" 
        Background="Red"> 
     <Button>Hello</Button> 
     <Button>Hello</Button> 
     <Button>Hello</Button> 
     </UniformGrid> 
    </Grid> 
관련 문제