프로젝트

일반

사용자정보

개선 #763

Maximized 상태일 때 작업표시줄이 안보이는 현상

이지연이(가) 약 6년 전에 추가함. 약 6년 전에 수정됨.

상태:
완료
우선순위:
보통
담당자:
목표버전:
-
시작시간:
2019/01/22
완료기한:
2019/01/25
진척도:

90%

소요 시간:
현업요청자:
고객사:
master
요청자:

설명

  • WindowState.Maximized 일 때 작업 표시줄이 안보이는 현상

관련된 개정판들

개정판 d2b05ce7 (비교(diff))
이지연이(가) 약 6년 전에 추가함

issue #763 Maximized 상태일 때 작업표시줄이 안보이는 현상

개정판 7e2d29a0 (비교(diff))
이지연이(가) 약 6년 전에 추가함

issue #763 Maximized 상태일 때 작업표시줄이 안보이는 현상

이력

#1 이지연이(가) 약 6년 전에 변경

현재 최대화 상태일 때
SystemParameters.MaximizedPrimaryScreenHeight and SystemParameters.MaximizedPrimaryScreenWidth 로
작업표시줄은 표시하였으나 조금 튀어나와서 -8 씩 조정해주었습니다.

그런데 모니터가 두개 이상일 때에는,
SystemParameters.MaximizedPrimaryScreenHeight and SystemParameters.MaximizedPrimaryScreenWidth 이것을 사용했을 경우
문제가 있을 수 있다고 나와있습니다.

https://stackoverflow.com/questions/6890472/wpf-maximize-window-with-windowstate-problem-application-will-hide-windows-ta

#2 이지연이(가) 약 6년 전에 변경

현재 제 컴퓨터에서 모니터 한쪽의 해상도를 변경했을 때 정상적으로 작동하지 않습니다.

#4 이지연이(가) 약 6년 전에 변경

최대화와 해상도에 따라 최대화가 될 수 있도록 변경하였습니다.

WindowState.Maximized > WindowState.Normal 로 변경 될 때 이전에 Nomal 상태에서 창 크기를 줄였다면 그 크기로 줄어들게 되는데
낮은 해상도에서 변경했을 경우 높은 해상도 화면에서는 작게 보이며
높은 해상도 화면에서 변경했을 경우 낮은 해상도에서는 크게보입니다.
첫 실행시에도 낮은 해상도에서 정상적으로 작동합니다.

  • 고쳐야할부분
    해당 화면 맨 오른쪽으로 창을 옮긴 후 최대화 버튼을 누를 경우
    최대화 됐다가 다시 Nomal로 변경 됨

#5 이지연이(가) 약 6년 전에 변경

  • 진척도을(를) 50에서 90(으)로 변경되었습니다.

#6 이지연이(가) 약 6년 전에 변경

이지연의 덧글:

최대화와 해상도에 따라 최대화가 될 수 있도록 변경하였습니다.

WindowState.Maximized > WindowState.Normal 로 변경 될 때 이전에 Nomal 상태에서 창 크기를 줄였다면 그 크기로 줄어들게 되는데
낮은 해상도에서 변경했을 경우 높은 해상도 화면에서는 작게 보이며
높은 해상도 화면에서 변경했을 경우 낮은 해상도에서는 크게보입니다.
첫 실행시에도 낮은 해상도에서 정상적으로 작동합니다.

  • 고쳐야할부분
    해당 화면 (맨 오른쪽으로 X ) >> 맨 위로 창을 옮긴 후 최대화 버튼을 누를 경우
    최대화 됐다가 다시 Nomal로 변경 됨

#7 이지연이(가) 약 6년 전에 변경

현재까지는 Top이 10 이하일 때 창 상단이 마우스 포인트 상단으로 위치하게하여 다음 최대화시에는 정상적으로 최대화가 되지만
고쳐야할 버그입니다..!

#8 김동진이(가) 약 6년 전에 변경

  • 상태을(를) 신규에서 완료(으)로 변경되었습니다.

확인 완료

내보내기 Atom PDF

클립보드 이미지 추가 (최대 크기: 500 MB)