3강 강의자료 공유합니다.
3강은 Layout Panel설명과 Layout하는 방법등에 대해서 알아보고,
실습을 했습니다-

Layout Panel Properties
Brushes : Background, Foreground, BorderBrush
Appearance : CornerRadius, BorderThickness, Stretch
Layout : Width, Height, Row, Column, Alignment, margin, padding, orientation…



Layout Panel
- Grid
- Canvas
- StackPanel
- ScrollViewer
- Border
- WrapPanel, DockPanel, Viewbox, UniformGrid (WPF Layout Panel)



Layout Panel 별 특성

Grid
- 기본 Layout Panel
- 행, 열
- 다수 자식객체

Canvas
- Left, Top : 자식객체
- Size, Alignment가 자식객체에 영향을 미치지 않음.
- Path로 이루어진 그림 배치에 용이
- 다수 자식객체

StackPanel
- 가로, 세로 자동 정렬
- Panel의 크기만큼 자식객체 보여줌
- 다수 자식객체

ScrollViewer
- 컨트롤과 조합되어있는 레이아웃 패널
- ScrollBar가 들어있음
- 자식객체하나

Border
- BorderBrush
- Radius
- Padding
- 자식객체 하나


- WrapPanel – 자식객체 자동정렬, 너비높이조절
- DockPanel – 자식객체들이 Docking
- UniformGrid – 자식객체 자동정렬, 행열수 지정
- Viewbox – 자식객체 하나, Viewbox만큼 자식객체 조절

 


원래, 배포되고있는 WPF theme적용까지 해보려고 했는데,
시간관계상 못 한 이유로-



숙제는 :
1. WPF theme 적용하기 포스트 읽고 오기와
2. 실습때 마무리 하지 못한 UI완성 해오기 였습니다.

posted by K8