From fcd809fda54b083afff7ff6bd4cf363e679c073a Mon Sep 17 00:00:00 2001 From: ww-rm Date: Sun, 20 Apr 2025 23:13:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8PerMonitorV2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SpineViewer/Controls/SpinePreviewPanel.cs | 4 +++- SpineViewer/SpineViewer.csproj | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/SpineViewer/Controls/SpinePreviewPanel.cs b/SpineViewer/Controls/SpinePreviewPanel.cs index 9f665a2..14bb048 100644 --- a/SpineViewer/Controls/SpinePreviewPanel.cs +++ b/SpineViewer/Controls/SpinePreviewPanel.cs @@ -736,7 +736,9 @@ namespace SpineViewer.Controls var screenBounds = Screen.FromControl(this).Bounds; Resolution = screenBounds.Size; spinePreviewFullScreenForm.Controls.Add(panel_RenderContainer); - spinePreviewFullScreenForm.Bounds = screenBounds; + spinePreviewFullScreenForm.Location = screenBounds.Location; + spinePreviewFullScreenForm.Size = screenBounds.Size; + //spinePreviewFullScreenForm.Bounds = screenBounds; // XXX: DPI 在 V2 模式下貌似有奇怪的缓存 BUG 导致通过 Bounds 设置位置时 Size 无法在第一次正确响应 spinePreviewFullScreenForm.Show(); PropertyGrid?.Refresh(); } diff --git a/SpineViewer/SpineViewer.csproj b/SpineViewer/SpineViewer.csproj index 1ef13f4..c742d89 100644 --- a/SpineViewer/SpineViewer.csproj +++ b/SpineViewer/SpineViewer.csproj @@ -11,6 +11,7 @@ WinExe true appicon.ico + PerMonitorV2 false