3
일치하고, 최대로 XAML에서 창을 정의하지 않고 1080x1920 (1080p의 세로 형식) :WPF 응용 프로그램이 시작 극대화하지만 화면 해상도 내가 WPF 응용 프로그램이 표시
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
x:Class="PLBCarousel.MainWindow"
x:Name="Window"
Width="1080" Height="1920" WindowStartupLocation="CenterScreen" WindowState="Maximized" KeyDown="Window_KeyDown">
나는 응용 프로그램을 실행할 때 1,080w의 X의 1920h 화면에 작업 표시 줄의 숨겨진으로,이 극대화 시작하지만, 모든 요소 창은 다음과 같은 값을 제공 잘못 정렬 및 시계 :이 응용 프로그램은 과거에 같은 디스플레이에 올바르게 표시했다
System.Windows.SystemParameters.PrimaryScreenHeight 1536.0 double
System.Windows.SystemParameters.PrimaryScreenWidth 864.0 double
을, 화면은 보조 disp로 사용되었습니다. 누워서 라기보다.
왜 이런 생각입니까? 위의 두 값은 각각 1920 년과 1080 년으로 해결되어야한다고 생각합니다.
WPF 단위가 픽셀과 관련되는 방법에 대한 정보는 http://stackoverflow.com/questions/2236173/screen-resolution-problem-in-wpf를 참조하십시오. –