Today
-
Yesterday
-
Total
-

ABOUT ME

-

방문자

  • [WPF] 1. 화면 구성
    Microsoft .NET/WPF 2019. 2. 25. 15:59


    WPF에서는 화면을 구성하기 위한 다양한 Layout이 존재하지만 


    그중에서도 자주 사용되는 Control을 설명 후 화면 구성하도록 하겠습니다.


    Grid

    사용자가 지정해둔 Definitions 위에 Control을 배치합니다. 엑셀을 예로 들면 내가 사용하고자 하는 영역의 셀을 선택하고 샐 위 예 버튼과 같은 항목들을 표출할 수 있으며, 하나의 화면에 다양한 Control을 표출할 때 자주 사용됩니다.


    StackPanel

    사용자가 지정한 위치로부터 순차적으로 Control을 배치하고 Orientation을 바탕으로 Control의 구성 방식이 변경되며 FlowDirection를 기준으로 자식 Control의 시작 위치가 변경됩니다. 책꽂이의 책을 넣는 모양이라고 생각하시면 됩니다.


    WrapPanel

    사용자가 지정한 위치로부터 순차적으로 Control을 배치하고 Orientation을 바탕으로 Control의 구성 방식이 변경되며 FlowDirection를 기준으로 자식 Control의 시작 위치가 변경됩니다. 기준에따라 항목을 채워 넣으며 한줄에 Control이 가득차면 다음줄로 개행되어 Control를 추가합니다. 


    DockPanel

    DockPanel.Dock의 속성을 변경하여 자식 Control의 위치를 변경합니다.


    TabControl

    화면을 탭으로 구성해두고 화면을 바꿔가면서 표출할 수 있습니다.


    Canvas

    화면에 드로잉을 할 수 있습니다.

    WPF_Example_1_Layout.zip



    'Microsoft .NET > WPF' 카테고리의 다른 글

    [WPF] Timer ( DispatcherTimer )  (0) 2019.07.03
    [WPF] ListView  (0) 2019.05.13
    [WPF] 1. 화면 구성 - WrapPanel  (0) 2019.02.27
    [WPF] 1. 화면 구성 - StackPanel  (0) 2019.02.27
    [WPF] 1. 화면 구성 - Grid  (0) 2019.02.25
Posted by virtualgiraffe.