2010. 8. 5. 18:17
1. StackPanel
  - 자식요소가 수평으로(좌에서 우)으로 쌓이거나 위에서 아래로 쌓이게 하는 패널
  - 주요 프로퍼티
[결합속성]
Orientation
  - Vertical : 수직모드
  - Horizontal : 수평모드

2. Canvas
  - Canvas의 offset 값(Top, Left, Right, Bottom 속성값)에 따라 자식요소를 위치를 지정하는  패널
  - 주요 프로퍼티
[결합속성]
Canvas.Top="90"
   - 자식요소가 Canvas의 상단(Top)으로부터 얼마나 떨어질 것인지 설정 
Canvas.Left="90"
   - 자식요소가 Canvas의 왼쪽(Left)으로부터 얼마나 떨어질 것인지 설정
Canvas.Right="90"
   - 자식요소가 Canvas의 오른쪽(Right)으로부터 얼마나 떨어질 것인지 설정
Canvas.Bottom="90"
   - 자식요소가 Canvas의 하단(Bottom)으로부터 얼마나 떨어질 것인지 설정
  - Top, Left, Right, Bottom는 결합(Attach)속성로 자식요소에서 Canvas.Top="10" 형태로 설정한다.
  - 자식요소에 좌표를 지정하면 설정한 위치에 고정된다.
 
3. DockPanel
  - 자식요소의 DockPanel.Dock 결합속성값 설정에 따라서 위치가 결정
  - 주요 프로퍼티
[의존속성]
LastChildFill
   - 마지막 자식요소가 나머지 영역을 채우도록 설정한다. (true/false)
[결합속성]
DockPanel.Dock="Top"
   - 자식요소가 DockPanel의 상단으로 붙인다.
DockPanel.Dock="Left"
   - 자식요소가 DockPanel의 좌측으로 붙인다.
DockPanel.Dock="Right"
   - 자식요소가 DockPanel의 우측으로 붙인다.
DockPanel.Dock="Bottom"
   - 자식요소가 DockPanel의 바닥으로 붙인다.
 - DockPanel.Dock 설정을 하지 않은 자식요소는 DockPanel의 Content 영역, 즉 가운데에 붙인다.
 

4. Grid


5. UniformGrid


6. ViewBox


Posted by CoolDragon