2013-07-09 132 views
1

在WPF中,當顯示一個新窗口時,它會被水平和垂直偏移10個像素。有沒有簡單的方法來防止這種情況,所以窗口直接在觸發它的窗口打開? (它們大小相同 - 認爲它類似於安裝程序的行爲)打開一個新窗口時防止自動偏移

+0

如果「觸發它的那個人」是這個新窗口的父窗口,請使用WindowStartupLocation =「CenterOwner」[Window.WindowStartupLocation](http://msdn.microsoft.com/en -us /庫/ system.windows.windowstartuplocation.aspx) – Viv

回答

0

您應該所有窗口的WindowStartupLocation屬性設置爲CenterScreen值。

0

可以將新窗口的左側和頂部屬性設置爲與所有者窗口相同。 您應該在調用Show或ShowDialog方法之前執行此操作。

祝你好運,

M.卡察夫