티스토리 뷰

화면크기 변경시 넘어오는 SizeChanged 의 인자나,
ActualWidth 가 실제 화면 크기보다 크다.

{2576,1416}

이런식으로 넘어오는데,

실제 모니터 가로가 2560, 1440 이다.

밑에 작업표시줄 뺴고도 이해못할 값;

실제 안을 꽉채운 grid의 크기는

{2560, 1337}

가로 새로 비율은 각각

{1.00625 ,1.0590875093492894540014958863126}

만약, Resize 루틴에 ActualWidth, ActualHeight를 그대로 사용해

ImageSource에 해당하는 객체의 크기를 조정했으면 어떻게 될까?

저 빨간색 영역이 d3dimg 영역으로 전체 화면으로 표시되길 기대하는 영역인데,

resize 시 마다 애매한 배경색이 보이게 된다

        <Image Panel.ZIndex="2">
            <Image.Source>
                <i:D3DImage x:Name="d3dimg"></i:D3DImage>
            </Image.Source>
        </Image>
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크