2017-03-03 192 views

回答

4

這是相當多的依賴於操作系統的事情,操作系統變得決定如何標題欄和邊框默認情況下顯示,但它絕對可以如果你願意冒險製作自己的標題欄

首先,你需要修改應用程序窗口的舞臺到StageStyle.UNDECORATED然後你需要設置你的p自己的邊框和標題欄(包含標題,最小化按鈕,關閉按鈕等)。然後,您可以將邊框窗格作爲場景添加到您的應用程序的舞臺中,並且應該呈現您的自定義標題欄,而不使用默認的Windows樣式。

你可以找到這裏的範例:https://stackoverflow.com/a/9864496/2694511

請注意,因爲你實現你自己的標題欄,你也將失去操作系統的默認窗口拖拽的行爲,所以你需要實現自己的窗口-drag /窗口移動代碼。這個答案可能能夠幫助你:https://stackoverflow.com/a/11781291/2694511

+0

謝謝你的精彩答案! @SpencerD – Scrovor

+0

設置階段爲undecorated刪除窗口10支持快速邊緣調整 – Pathfinder