WPF에서 titlebar 제거하기

<Window x:Class=
...
WindowStyle="None"//타이틀바 제거
AllowsTransparency="True"//윈7이하에서 윈도우 Border라인 삭제
BorderThickness="1"//border가 사라지면 허애지니 선 하나 그어줌
...
>

일단 이렇게 하면 타이틀바가 사라진 윈도우창만 생김

하지만 마우스로 창 이동이 안되기 때문에

<Window x:Class=
...
ResizeMode="CanResizeWithGrip"//창크기 조절
MouseLeftButtonDown="Window_MouseLeftButtonDown"//마우스 드래그 조절
...
>

을 추가해줍니다.

private void Window_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) {
this.DragMove();
}

마우스 드래그 함수는 위와 같습니다.


크리에이티브 커먼즈 라이선스Linsoo의 저작물인 이 저작물은(는)크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

댓글 남기기

이메일은 공개되지 않습니다.

This site uses Akismet to reduce spam. Learn how your comment data is processed.