我有一個窗口,其中WindowState="Maximized"
(如果它很重要,它也是AllowsTransparency="True" Background="Transparent" WindowStyle="None"
),窗口左上角有一個Image
元素。元素在最大化窗口上的位置
但實際window.Left位置= -8和window.Top = -8。
因此我的形象被裁剪爲值。
我已經做出了這樣的黑客來避免這個:
image1.Margin = new Thickness(-this.Left - 1, -this.Top - 1, 0, 0);
但你可以看到它看起來非常怪異。將元素置於屏幕左上角的實際的正確方法是什麼?
添加保證金?畫布,面板,網格?它是如何定位的?絕對的,相對的? – David 2011-05-09 09:17:59
它在網格中。它被默認定位。 – zerkms 2011-05-09 09:25:07