1
在WPF中,當顯示一個新窗口時,它會被水平和垂直偏移10個像素。有沒有簡單的方法來防止這種情況,所以窗口直接在觸發它的窗口打開? (它們大小相同 - 認爲它類似於安裝程序的行爲)打開一個新窗口時防止自動偏移
在WPF中,當顯示一個新窗口時,它會被水平和垂直偏移10個像素。有沒有簡單的方法來防止這種情況,所以窗口直接在觸發它的窗口打開? (它們大小相同 - 認爲它類似於安裝程序的行爲)打開一個新窗口時防止自動偏移
您應該所有窗口的WindowStartupLocation
屬性設置爲CenterScreen
值。
可以將新窗口的左側和頂部屬性設置爲與所有者窗口相同。 您應該在調用Show或ShowDialog方法之前執行此操作。
祝你好運,
M.卡察夫
如果「觸發它的那個人」是這個新窗口的父窗口,請使用WindowStartupLocation =「CenterOwner」[Window.WindowStartupLocation](http://msdn.microsoft.com/en -us /庫/ system.windows.windowstartuplocation.aspx) – Viv